Scrabble Dictionary
Find the definition of a word with its score in word games.
Word Games
Scrabble US | (12 Points) | |
Scrabble UK | (12 Points) | |
Words With Friends | (17 Points) |
Umbrella
ʌmˈbrɛlə
Umbrella definitions
noun
umbrella
umbrellas
- a device consisting of a circular canopy of cloth on a folding metal frame supported by a central rod, used as protection against rain
- a protecting force or influence
"Europe sought a measure of independence from the US defence umbrella"
patronage aegis umbrella protection guidance support backing guardianship trusteeship sponsorship supervision influence control charge responsibility keeping care- a screen of fighter aircraft or anti-aircraft artillery
- a thing that includes or contains many different elements or parts
"the umbrella body for more than 100 training organizations"
- the gelatinous disc of a jellyfish, which it contracts and expands to move through the water