meaning of sunshade

1. Anything used as a protection from the suns rays.
2.
A small parasol.
3.
An awning.
4.
a canopy made of canvas to shelter people or things from rain or sun


Related Words

sunshade |

Developed & Maintained By Taraprasad.com

Treasure Words