umbrella

1 ENTRIES FOUND:
umbrella /ˌʌmˈbrɛlə/ noun
plural umbrellas
umbrella
/ˌʌmˈbrɛlə/
noun
plural umbrellas
Britannica Dictionary definition of UMBRELLA
[count]
1 
: a device that is used for protection from the rain and sun
◊ An umbrella consists of a circle of fabric attached to a folding frame that is connected to a central pole or handle.
2 
: a group or organization that includes many smaller groups — often used before another noun
3 
: something that includes several or many different things
— often used before another noun