Sitting duck meaning in Hindi
Sitting duck is a english word.Sitting duck Meaning in Hindi (हिंदी में मतलब)
-
sitting duck = आसान शिकार
- Usage: Don't worry of being caught, he is a sitting duck.
Sitting duck Meaning in Detail
sitting duck (noun) = a defenseless victim
Synonyms: sitting_duck, easy_mark
- illness meaning in Hindi
- snook meaning in Hindi
- domesticate meaning in Hindi
- stupidity meaning in Hindi
- jamboree meaning in Hindi
- fussy meaning in Hindi
- creative meaning in Hindi
- squaw meaning in Hindi
- imbecility meaning in Hindi
- people meaning in Hindi
- purge meaning in Hindi
- antenatal meaning in Hindi
- bear meaning in Hindi
- enshrine meaning in Hindi
- gable meaning in Hindi