Undercarriage - Definition

undercarriage

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

Look up another word