umbellar

/ˈʌmbələ/

Definitions

1. noun

a portable canopy, typically made of fabric or plastic, supported by a handle and used as protection from rain or sun

“She opened her umbrella to shield herself from the rain.”

2. verb

to provide or use a shelter from rain or sun

“The hotel umbrellas its guests from bad weather.”

3. verb

to be or become like or associated with an umbrella

“The politician’s career has been umbellared by scandal.”

Synonyms

  • canopy
  • parasol

Antonyms

  • exposure