Synonyms and Antonyms for sitting duck

1. sitting duck (n.)

a defenseless victim

Synonyms: