SUNSHADE Meaning of SUNSHADE in English n. Parasol, sun-umbrella. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012