umbella
/ˈʌmbələ/Definitions
1. noun
a portable canopy or shade, typically made of fabric or plastic, supported by a handle or frame, used for protection from rain or sun.
“She opened her umbrella to shield herself from the pouring rain.”
1. noun
a portable canopy or shade, typically made of fabric or plastic, supported by a handle or frame, used for protection from rain or sun.
“She opened her umbrella to shield herself from the pouring rain.”