Definition of UMBRELLA

umbrella

Meanings

Plural: umbrellas

Noun

  • a lightweight handheld collapsible canopy
  • a formation of military planes maintained over ground operations or targets
    • "an air umbrella over England"
  • having the function of uniting a group of similar things
    • "the Democratic Party is an umbrella for many liberal groups"
    • "under the umbrella of capitalism"
  • A cloth-covered frame used for protection against rain or sun.
  • Anything that provides similar protection.
  • Anything that provides similar overarching coverage of a range of concepts, purposes, groups, etc.
  • A strategy in which five players in the offensive zone form an umbrella-shaped formation around the opposition's goal net.
  • The main body of a jellyfish, excluding the tentacles.
  • An umbrella-shaped reflector with a white or silvery inner surface, used to diffuse a nearby light.

Adjective Satellite

  • covering or applying simultaneously to a number of similar items or elements or groups
    • "an umbrella organization"
    • "umbrella insurance coverage"

Verb

  • To cover or protect, as if by an umbrella.
  • To form the dome shape of an open umbrella.
  • To move like a jellyfish.

Origin / Etymology

Borrowed from Italian ombrella, umbrella (“parasol, sunshade”), diminutive of ombra (“shade”) (or from a Late Latin or Medieval Latin umbrella), from Latin umbra (“shadow”).

Scrabble Score: 12

umbrella is a valid Scrabble (US) TWL word
umbrella is a valid Scrabble Word in Merriam-Webster MW Dictionary
umbrella is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 17

umbrella is a valid Words With Friends word