sitting ducks
English
Noun
sitting
ducks
plural of
sitting duck