Uk English Meaning of canard
duck
Other Uk English words related to duck
Nearest Words of canard
Definitions and Meaning of canard in English
canard (n)
a deliberately misleading fabrication
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.
FAQs About the word canard
duck
a deliberately misleading fabricationAn extravagant or absurd report or story; a fabricated sensational report or statement; esp. one set afloat in the newspape
story,tale,whisper,Lie,defamation,dirt,Dirty washing,dirty laundry,fable,fabrication
No antonyms found.
canara => canara, canape confident => Confident sofa, canape => Canapé, canangium => canangium, cananga odorata => Cananga odorata,