Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: canard  ku'naa(r)d or ka-naa(r)d
  1. A deliberately misleading fabrication

Derived forms: canards

Type of: fable, fabrication, fiction

Encyclopedia: Canard