SUNSHADE


Meaning of SUNSHADE in English

noun a small parasol.

2. sunshade ·noun an awning.

3. sunshade ·noun anything used as a protection from the sun's rays.

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