English | German | Russian | Czech

rainshade English

Meaning rainshade meaning

What does rainshade mean?

rainshade

an umbrella; any covering to protect or shield from the elements; an awning to keep out rain

Synonyms rainshade synonyms

What other words have the same or similar meaning as rainshade?

rainshade English » English

umbrella brolly

Are you looking for...?