Definify.com
Definition 2024
undercarriage
undercarriage
English
Noun
undercarriage (plural undercarriages)
- The supporting structural framework of a vehicle.
- the landing gear of an aircraft
- (euphemistic) the male genitalia
Translations
supporting structural framework
|
landing gear — see landing gear