English dictionary
mascara meaning and definition
Definition and meaning of mascara at MeaningMonkey.org. mascara meaning and definition in the English Dictionary.MASCARA noun
Definition of mascara (noun)
- makeup that is used to darken and thicken the eye lashes
Source: Princeton University Wordnet