Synonyms of Sitting Duck in English :
Antonyms of Sitting Duck in English
Thesaurus of Sitting Duck in English
Sitting Duck
see definition of sitting duckSynonyms of sitting duck
1. (noun) a defenseless victim
Synonyms of Sitting Duck in English :
Antonyms of Sitting Duck in English
Thesaurus of Sitting Duck in English
1. (noun) a defenseless victim