Subscriber login


Forgot your password?

Library card login

Other

bodyshell

Definition of bodyshell

noun

  • the metal frame of a motor or railway vehicle, to which the metal panels are attached.