TOP

Definition of the Body Shop from the Oxford Advanced Learner's Dictionary

the Body Shop

 
/ðə ˈbɒdi ʃɒp/
 
/ðə ˈbɑːdi ʃɑːp/
jump to other results
  1. any of a chain of shops selling products for cleaning and caring for the skin and hair. The shops are well known for only selling natural products that have not been tested on animals. The business was started in Britain by Anita Roddick, and there are now shops in many countries around the world.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day