Subscriber login


Forgot your password?

Library card login

Other

canard

Definition of canard

noun

  • 1an unfounded rumour or story:the old canard that LA is a cultural wasteland
  • 2a small wing-like projection attached to an aircraft forward of the main wing to provide extra stability or control, sometimes replacing the tail.

Origin:

mid 19th century: from French, literally 'duck', also 'hoax', from Old French caner 'to quack'

canard in other Oxford dictionaries

Definition of canard in the US English dictionary