Meaning & Definition of Umbrella in English
English⟶
Umbrella
/əmbrɛlə/
noun
1. A lightweight handheld collapsible canopy
synonym:
- umbrella
2. A formation of military planes maintained over ground operations or targets
- "An air umbrella over england"
synonym:
- umbrella
3. 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"
synonym:
- umbrella
adjective
1. Covering or applying simultaneously to a number of similar items or elements or groups
- "An umbrella organization"
- "Umbrella insurance coverage"
synonym:
- umbrella
Examples of using
I wish I could remember where I left my umbrella.
Someone's taken my umbrella.
You should take an umbrella in case it rains.