meaning of canard

canard meaning in General Dictionary

An extravagant or absurd report or story a fabricated sensational report or statement esp one set afloat within the newsprints to hoax the public

View more

  • a deliberately misleading fabrication
  • An extravagant or absurd report or tale; a fabricated sensational report or statement; esp. one put afloat when you look at the newsprints to hoax people.

canard meaning in Etymology Dictionary

before 1850, from French canard "a hoax," virtually "a duck" (from Old French quanart, probably echoic of a duck's quack); stated by Littr


canard meaning in Cooking Dictionary

Duck

View more

  • [French] duck.

canard - German to English

canard (wing) aircraft [Am.]


canard - French to English

cloth [coll.] [pej.] [newspaper]

View more

  • canard [false report, hoax]
  • duck
  • crested duck
  • harlequin duck
  • drake