<< sitting sitting pretty >>

sitting duck Meaning in Tamil ( sitting duck வார்த்தையின் தமிழ் அர்த்தம்)



Noun:

உட்கார்ந்து வாத்து,



Synonyms:

dupe, victim, easy mark,



Antonyms:

undeceive,

sitting duck's Meaning in Other Sites