undercarriage

(noun)

noun

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

Definition categories: man–made, frame, framework, support