sunshade

Definitions


[ˈsʌnʃeɪd], (Noun)

Definitions:
- a parasol, awning, or other device giving protection from the sun


Phrases:

Origin:




definition by Oxford Dictionaries