Meaning of Sitting Duck in Urdu

Meaning and Translation of Sitting Duck in Urdu Script and Roman Urdu with Definition,

Urdu Meaning or Translation

SITTING DUCK Noun

ترنوالہ ۔ آسان ہدف ۔ وہ شخص جو بآسانی زد میں آسکے ۔

Definition

1. a defenseless victim

Sponsored Video