English

chassis noun definition in Parts of a car topic from the Oxford Advanced Learner's Dictionary

chassis

 noun: Parts of a car topic
the frame that a vehicle is built on The company makes chassis for motorhomes, ambulances and other large vehicles. a computer/printer chassis