Noun Definition

undercarriage

1.Definition: framework that serves as a support for the body of a vehicle

Category: Objects