rainshade

English

/ˈɹeɪn ʃeɪd/

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

Etymology

Compound from English rain + English shade.

Origin

English

shade

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms