TidyData WordsBrowse A–Z

umbrella

/əmbɹˈɛlə/ · 3 syllables

Meaning

noun

  1. a lightweight handheld collapsible canopy
  2. a formation of military planes maintained over ground operations or targets
    “an air umbrella over England”
  3. having the function of uniting a group of similar things
    “the Democratic Party is an umbrella for many liberal groups”

adjective

  1. 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).