Sunshade Meaning

There are 2 meaning(s) for word Sunshade

Meaning 1 : a canopy made of canvas to shelter people or things from rain or sun

    Synonyms : awning,  sunblind
Meaning 2 : a handheld collapsible source of shade

    Synonyms : parasol