English dictionary
undercarriage meaning and definition
Definition and meaning of undercarriage at MeaningMonkey.org. undercarriage meaning and definition in the English Dictionary.UNDERCARRIAGE noun
Definition of undercarriage (noun)
- framework that serves as a support for the body of a vehicle
Source: Princeton University Wordnet