rainshade

/ˈɹeɪnˌʃeɪd/noun
High School
1

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

More High School words starting with “R

Browse other words in the same learning bracket as rainshade.

Browse the dictionary A–Z