a place where repairs are made to the main bodies of cars
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation: body shop
Definition of body shop noun from the Oxford Advanced American Dictionary