foundation noun definition in Beauty products topic from the Oxford Advanced Learner's Dictionary

foundation

 noun: Beauty products topic
[uncountable] a skin-coloured cream that is put on the face underneath other make-up

Explore other topic groups related to Beauty products

Clothes and fashion