Umbrella
WordNet
adjective
(1) Covering or applying simultaneously to a number of similar items or elements or groups
"An umbrella organization"
"Umbrella insurance coverage"
noun
(2) 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"
(3) A formation of military planes maintained over ground operations or targets
"An air umbrella over England"
(4) A lightweight handheld collapsible canopy
WiktionaryText
Etymology
From , , dim. of < .
Noun
- Cloth-covered frame used for protection against rain or sun.
- Generally, anything that provides protection. (The fighters provide a defensive air umbrella over the battle group.)
- Something that covers a wide range of concepts, ideas, purposes, etc. (The test facility was established under the umbrella of the company's quality program.)
- The main body of a jellyfish, excluding the tentacles.