Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

canards Definition

Cancel
canards
noun(ca-nard)
a false or unfounded report or story; especially : a fabricated report
canards
noun(ca-nard)
a groundless rumor or belief
canards
noun(ca-nard)
an airplane with horizontal stabilizing and control surfaces in front of supporting surfaces; also : a small airfoil in front of the wing of an aircraft that can increase the aircraft's performance

Words Related to canards!

canards Examples by Brain Bank Users