CANARDS


Meaning of CANARDS in English

n. small fixed or movable wings located in front of the main wings of an aircraft (named after the similar airplane from the World War I period)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.