umbrella
/əmbɹˈɛlə/ · 3 syllables
Meaning
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”
adjective
- covering or applying simultaneously to a number of similar items or elements or groups
“an umbrella organization”
Synonyms for umbrella
Words that rhyme with umbrella
Developers: get definitions, synonyms, antonyms, rhymes and pronunciation for 147,000 words as JSON with the English Dictionary API (free trial).