Synonyms and Antonyms for sitting_duck

1. sitting duck (n.)

a defenseless victim

Synonyms: