What is the full meaning of mascara
a colouring for the eyelashes, a cosmetic [n -S] / to apply mascara [v -ED, -ING, -S]
Example of the word mascara placed on a Scrabble board.