Rainshade Definition

noun

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

Wiktionary

Origin of Rainshade

  • From rain + shade (compare sunshade)

    From Wiktionary

Find Similar Words

Find similar words to rainshade using the buttons below.

Words Starting With

Words Ending With

Unscrambles

rainshade