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 wordumbrella 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