Definition of canard
English to English noun - a deliberately misleading fabrication
source: WordNet 3.0 - An extravagant or absurd report or story; a fabricated sensational report or statement; esp. one set afloat in the newspapers to hoax the public.
source: Webster 1913
Visual Synonyms 
Nearby Word
canard, cane reed, conrad, cyanaurate, camerade, cyanuret, chicken yard, cinnamon-red, canary whitewood, common nardoo, cyanurate, comart, chickenhearted, common wart, chimaeridae, common reed, comrade, common arrowhead, camerate, connemara heath
|
|
|