We found 3 definitions of undercarriages from 2 different sources.
NounPlural: undercarriages |
||
undercarriage - framework that serves as a support for the body of a vehicle | ||
framework a structure supporting or containing something | ||
support a military operation (often involving new supplies of men and materiel) to strengthen a military force or aid in the performance of its mission; "they called for artillery support" |