"umbrellas" in the noun sense
1. umbrella
a lightweight handheld collapsible canopy
2. umbrella
a formation of military planes maintained over ground operations or targets
"an air umbrella over England"
3. umbrella
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"
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License