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


 noun: Beauty products topic
a substance that is put on eyelashes to make them look dark and thick waterproof mascara Don’t cry or your mascara will run. I wiped most of the mascara from under my eyes.

Explore other topic groups related to Beauty products

Clothes and fashion