English dictionary
umbrella meaning and definition
Definition and meaning of umbrella at MeaningMonkey.org. umbrella meaning and definition in the English Dictionary.UMBRELLA noun
Definition of umbrella (noun)
- a lightweight handheld collapsible canopy
- a formation of military planes maintained over ground operations or targets
- "an air umbrella over England"
- 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"
UMBRELLA adjective
Definition of umbrella (adjective)
- covering or applying simultaneously to a number of similar items or elements or groups
- "an umbrella organization"; "umbrella insurance coverage"
Source: Princeton University Wordnet