sunshade
English Dictionary
->
Letter S
-> sunshade
Search Dictionary:
sunshade Definition
(n)
a
canopy
made
of
canvas
to
shelter
people
or
things
from
rain
or
sun
(n)
a
handheld
collapsible
source
of
shade
sunshade Synonyms
awning
parasol
sunblind
sunshade
© Art Branch Inc.