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.”