n. supporting framework of a vehicle (carriage, automobile); landing gear and any other equipment below the body of an airplane
UNDERCARRIAGE
Meaning of UNDERCARRIAGE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012