SUNSHADE Meaning of SUNSHADE in English n.1 a parasol. 2 an awning. Oxford English vocab. Оксфордский английский словарь. 2012