rainshade
Noun
Meaning
rainshade (plural rainshades)
an umbrella; any covering to protect or shield from the elements; an awning to keep out rain
Noun
rainshade (plural rainshades)
an umbrella; any covering to protect or shield from the elements; an awning to keep out rain