Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of 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.
←
Canalization
Canarese
→
Shares
Related Words
Nard
Menu
Home
Search
My Last Searches