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

Synonyms

  • parasol
  • sunshade

Antonyms

  • sunlamp