|
Definition of Canard
1. Noun. A deliberately misleading fabrication.
Definition of Canard
1. 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.
Definition of Canard
1. a false story [n -S]