Umbrella | Mean of umbrella in English Dictionary
/ˌʌmˈbrɛlə/
- Noun
- a device that is used for protection from the rain and sun
- You shouldn't go out in the rain without an umbrella.
- a beach umbrella
- a group or organization that includes many smaller groups
- an umbrella corporation
- something that includes several or many different things
- The store sells Indian, Asian, and Middle Eastern foods under the umbrella of international cuisine.
- I used the heading “Odds and Ends” as an umbrella term for items that did not fit anywhere else.
- I bought an umbrella policy that insures my car, jewelry, and house.