Skip to main content

decoy-duck

English decoy-duck meaning in English  •  decoy-duck का अर्थ अंग्रेजी में
Noun
  • A duck used to lure wild ducks into a decoy; hence, a person employed to lure others into danger.
Advertisement