DECOY DUCK


Meaning of DECOY DUCK in English

lure or bait; duck that serves to allure others into a net; person employed to entice others into danger

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.