body shop

(redirected from IT Body Shops)
Also found in: Dictionary.

body shop

a place where the bodywork of motor vehicles is built or repaired