English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result for Canard
Canard
(n.)
An extravagant or absurd report or story; a fabricated
sensational report or statement; esp. one set afloat in the newspapers
to hoax the public.