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”).
Synonyms
bumbershoot, chatra, chatta, gamp, parapluie, rain napper, rainshade, umbershoot
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