'body shop' definitions:
Definition of 'body shop'
- body shop \body shop\ n.
an establishment where the frame or outer body of a vehicle
may be repaired or painted; -- contrasted with a mechanic,
who repairs the motor and other working components.
[PJC]