umbrella


Meanings

  • 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"
  • covering or applying simultaneously to a number of similar items or elements or groups;
    • "an umbrella organization"
    • "umbrella insurance coverage"
  • UMBRELLA v -ED, -ING, -S to provide with an umbrella (a portable cover for protection from rain or sun)

Synonyms


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