1. [ noun ] a lightweight handheld collapsible canopy
Related terms: canopy gamp handle rib gore
2. [ noun ] (military) a formation of military planes maintained over ground operations or targets

"an air umbrella over England"

Related terms: defense military
3. [ adjective ] covering or applying simultaneously to a number of similar items or elements or groups

"an umbrella organization" "umbrella insurance coverage"

Related terms: comprehensive
4. [ 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"

Related terms: union
Similar spelling:   Umbrell