CANARD


Meaning of CANARD in English

[ca.nard] n [F, lit., duck; in sense 1, fr. MF vendre des canards a moitie to cheat, lit., to half-sell ducks] (ca. 1859) 1: a false or unfounded report or story; esp: a fabricated report

2: an airplane with horizontal stabilizing and control surfaces in front of supporting surfaces; also: a small airfoil in front of the wing of an aircraft that increases the aircraft's stability

Merriam-Webster English vocab.      Английский словарь Merriam Webster.