I have come across this word many a times but couldn't yet find its meaning. could anyone please tell me what does "sure shot" mean? does it mean very sure?
This isn't a word. It's a two-word phrase. The distinction is important; for one thing, you can look up words in a dictionary. However, words and phrases have one thing in common - their meaning usually depends on the context in which they're used.