Home
Search
Index
Definify.com
Definition
2024
sitting_ducks
sitting ducks
English
Noun
sitting
ducks
plural of
sitting duck
Similar Results