Umbrella Meaning

There are 4 meaning(s) for word Umbrella

Meaning 1 : a formation of military planes maintained over ground operations or targets

    Example : an air umbrella over England

Meaning 2 : a lightweight handheld collapsible canopy

Meaning 3 : covering or applying simultaneously to a number of similar items or elements or groups

    Example : an umbrella organization,umbrella insurance coverage

Meaning 4 : having the function of uniting a group of similar things

    Example : the Democratic Party is an umbrella for many liberal groups,under the umbrella of capitalism