Jump to user comments
Adjective
- covering or applying simultaneously to a number of similar items or elements or groups
- umbrella insurance coverage
Noun
- 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
- a formation of military planes maintained over ground operations or targets
- an air umbrella over England
- a lightweight handheld collapsible canopy