Noun Definition

sitting duck

1.Definition: a defenseless victim

Related Noun(s):easy mark

Category: People