Word Meaning

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


Meaning of sunshade

- Anything used as a protection from the sun's rays.
- A small parasol.
- An awning.

Crossword clue for sunshade

- Awning
- Parasol
- Protective awning
- Provider of heat, colour and shelter