SITTING DUCK MEANING IN HINDI - EXACT MATCHES
sitting duck
सिटींग डक / सित्तिंग
SITTING DUCK = वह आदमी जिस पर आक्रमण करना बहुत आसान हो [pr.{vah Adami jis par AkramaN karana bahut Asan ho} ](Noun) Usage : Dont worry of being caught, he is a sitting duck.
+2