SUNSHADE


Meaning of SUNSHADE in English

[sun.shade] n (1842): something used as a protection from the sun's rays: as a: parasol b: awning

Merriam-Webster English vocab.      Английский словарь Merriam Webster.