rainshade (English, noun)
expansion: rainshade (plural rainshades)
Senses:
glosses: An umbrella; any covering to protect or shield from the elements; an awning to keep out rain
Forms:
form: rainshades
tags: plural