English

Definition of body shop noun from the Oxford Advanced Learner's Dictionary

     

    body shop

     noun
    noun
    BrE
     
    ; NAmE
     
    The car industry
     
    jump to other results
  1. 1the part of a car factory where the main bodies of the cars are made See related entries: The car industry
  2. 2a place where repairs are made to the main bodies of cars See related entries: The car industry
See the Oxford Advanced American Dictionary entry: body shop

Other results

All matches