Sitting duck

noun

Definitions

Noun
  1. 1
    An obvious, vulnerable target. idiomatic

    "For God's sake, Sergeant, we need to get to cover – we're sitting ducks out here."

  2. 2
    a defenseless victim wordnet

Next best steps

Mini challenge

Unscramble this word: sittingduck