chassis
chas-sis
noun
The main frame of a vehicle or electronic device, supporting its components.
"The car's chassis was badly damaged."
Thesaurus
Synonyms: physical body, build, human body, soma, anatomy, figure, bod, shape, flesh, form, material body, physique