umbrella

/ˈʌmbərə/

Definitions

1. noun

a portable canopy, typically made of fabric or plastic, supported by ribs or a metal frame, used for protection from rain or sun.

“She opened her umbrella and walked through the pouring rain.”

Synonyms

  • parasol
  • sunshade

Antonyms

  • sunscreen