Word Meaning

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


Meaning of parasol

- A kind of small umbrella used by women as a protection from the sun.
- To shade as with a parasol.

Crossword clue for parasol

- Light portable screen or canopy giving shade from the sun
- Light umbrella
- Sun umbrella
- Sunshade
- Umbrella