'Canard' definitions:

Definition of 'canard'

From: WordNet
noun
A deliberately misleading fabrication

Definition of 'Canard'

From: GCIDE
  • Canard \Ca*nard"\, n. [F., properly, a duck.] An extravagant or absurd report or story; a fabricated sensational report or statement; esp. one set afloat in the newspapers to hoax the public. [1913 Webster]

Synonyms of 'canard'

From: Moby Thesaurus