umbrella
Meaning
-
- A cloth-covered frame used for protection against rain or sun.
- Anything that provides protection.
- Something that covers a wide range of concepts, purposes, groups, etc.
- 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.
Concepts
umbrella
parasol
sunshade
brolly
parachute
canopy
shelter
raincoat
mush
gamp
protection
defence
awning
veil
all-inclusive
overall
ceiling
housetop
overhead
roof
rooftop
cloud
shade
shades of
shadow
simulacrum
lampshade
shading
rainshade
mayapple
Frequency
Pronounced as (IPA)
/ʌmˈbɹɛlə/
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”).
Related words
Improve your pronunciation
Start learning English with learnfeliz.
Practice speaking and memorizing "umbrella" and many other words and sentences in English.
Go to our English course page
Notes
Sign in to write sticky notes