Definition of canard

Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of canard is as below...

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.

Lern More About Canard

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.
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us