sitting duck meaning in tamil

Pronunciation of sitting duck

sitting duck Synonyms

sitting duck Definitions and meaning in English

noun:
  1. a defenseless victim



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