Word Meaning

Find the meaning or definition of a word or phrase in English


Crossword clue for moisturiser

- Cream or lotion for the skin
- Face cream
- Rise in tourism at sea is solution to overly dry skin
- Skin cream
- Skin lotion