• word of the day

    mascara

    mascara - Dictionary definition and meaning for word mascara

    Definition
    (noun) makeup that is used to darken and thicken the eye lashes
   Mnemonics (Memory Aids) for mascara

mascara=mass+colour( mass colour on the eyelashes)


Word used in video below:
text: mascara goop
Download our Mobile App Today
Receive our word of the day
on Whatsapp