Thesaurasize

sitting duck

43 synonyms found

Definition

(n) : an obvious or unconcealed target
"for God's sake, Sergeant, we need to get to cover - we're sitting ducks out here."