skincare noun definition in Departments in stores topic from the Oxford Advanced Learner's Dictionary

skincare

 noun: Departments in stores topic
the use of creams and special products to look after your skin

Explore other topic groups related to Departments in stores

Retail