Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
canard
in English
canard
us
//kəˈnɑːrd//
uk
//kəˈnɑːd//
#uncommon
Plural
canards
Definitions
Noun
a
false
or
misleading
story
;
rumor
The
newspaper
retracted
the
canard
about
the
celebrity's
scandal
.
an
aircraft
with
forward
control
surfaces
The
engineer
designed
a
canard
configuration
for
the
new
aircraft
.
a
forward
stabilizer
(
on
a
plane
)
The
canard
on
the
plane
helped
to
improve
its
overall
stability
.