Umbrella (Noun)
Meaning 1
A formation of military planes maintained over ground operations or targets; "an air umbrella over England".
Classification
Nouns denoting acts or actions.
Hypernyms
Meaning 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".
Classification
Nouns denoting acts or actions.
Hypernyms
Meaning 3
A lightweight handheld collapsible canopy.
Classification
Nouns denoting man-made objects.