sitting duck meaning in hindi

Pronunciation of sitting duck

sitting duck Synonyms

sitting duck Definitions and meaning in English

noun:
  1. a defenseless victim



Tags: sitting duck meaning in hindi, sitting duck ka matalab hindi me, hindi meaning of sitting duck, sitting duck meaning dictionary. sitting duck in hindi. Translation and meaning of sitting duck in English hindi dictionary. Provided by KitkatWords.com: a free online English hindi picture dictionary.