keya mukherji
Member
- Joined
- Mar 16, 2010
- Member Type
- Student or Learner
- Native Language
- Bengali; Bangla
- Home Country
- India
- Current Location
- India
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?