Sitting duck meaning in hindi

Pronunciation of Sitting duck

Sitting duck Synonyms

Sitting duck Definitions and meaning in English

  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 a free online English hindi picture dictionary.