Synonyms and Antonyms for sitting duck | Synonym.com

Synonyms and Antonyms for sitting duck

1. sitting duck (n.)

a defenseless victim

Synonyms: