Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
canards
in English
canards
us
//kəˈnɑːrdz//
uk
//kəˈnɑːdz//
#uncommon
Lemma:
canard
The lemma is the base or root form of this word.
Definitions
Noun
false
reports
or
stories
;
misleading
information
a
type
of
aircraft
with
forward
stabilizers
small
winglike
structures
for
stabilization
plural
of
canard
;
a
false
rumor