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
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
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
Example : the Democratic Party is an umbrella for many liberal groups,under the umbrella of capitalism
Similar words of Umbrella :
