|
Definition of Undercarriage
1. Noun. Framework that serves as a support for the body of a vehicle.
Definition of Undercarriage
1. Noun. The the supporting structural framework of a vehicle. ¹
2. Noun. the landing gear of an aircraft ¹
3. Noun. (euphemistic) the male genitalia ¹
¹ Source: wiktionary.com
Definition of Undercarriage
1. [n -S]