Definition Definition

Canard - Meaning and Examples

Meaning of 'Canard' (Webster Dictionary)

1 . 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.