DECOY-DUCK MEANING IN ENGLISH

• Decoy-duck Definition & Synonyms

  1. (n.) A duck used to lure wild ducks into a decoy; hence, a person employed to lure others into danger.


RECENT SEARCHES