Definition, synonyms and related words
A type of facial cosmetic product which provides the benefits of a foundation, moisturizer and sunblock in one.