Undercarriage definitions

ŭn'dər-kăr'ĭj
A supporting framework or structure, as for the body of a motor vehicle.
noun
0
0
The landing gear of an aircraft.
noun
0
0
A supporting frame or structure, as of an automobile.
noun
0
0
The landing gear of an aircraft.
noun
0
0
The the supporting structural framework of a vehicle.
noun
0
0
The landing gear of an aircraft.
noun
0
0
(euphemistic) The male genitalia.
noun
0
0