WordUnscrambler Home
mascara
Definitions
[maˈskɑːrə], (Noun)
Definitions:
- a cosmetic for darkening and thickening the eyelashes
(e.g: waterproof mascara)
Phrases:
Origin
:
late 19th century: from Italian, literally ‘mask’, from Arabic masḵara ‘buffoon’
Click here to see the free dictionary definition for mascara
definition by Oxford Dictionaries