• word of the day

    deodorant

    deodorant - Dictionary definition and meaning for word deodorant

    Definition
    (noun) a toiletry applied to the skin in order to mask unpleasant odors
    Synonyms : deodourant

Word used in video below:
text: butter as deodorant
Download our Mobile App Today
Receive our word of the day
on Whatsapp