Word Games Pro Dictionary
umbrella
adjective
noun
Covering or applying simultaneously to a number of similar items or elements or groups
Quick reference
Word Facts
Listen
Audio Pronunciation
Meaning
Definitions
adjective
Covering or applying simultaneously to a number of similar items or elements or groups
“An umbrella organization”
noun
A lightweight handheld collapsible canopy
noun
A formation of military planes maintained over ground operations or targets
“An air umbrella over England”
noun
Having the function of uniting a group of similar things
“The Democratic Party is an umbrella for many liberal groups”
In context
Example Sentences
An umbrella organization
Umbrella insurance coverage
An air umbrella over England
The Democratic Party is an umbrella for many liberal groups
Under the umbrella of capitalism
Check yourself
Practise This Word
Three quick questions on this word. Nothing is recorded — practise it as often as you like.