umbrella

Noun
  1. A lightweight handheld collapsible canopy (synset 104514450)
  2. A formation of military planes maintained over ground operations or targets (synset 100831579)
    "an air umbrella over England"
  3. Having the function of uniting a group of similar things (synset 100383879)
    "the Democratic Party is an umbrella for many liberal groups"; "under the umbrella of capitalism"
Adjective
  1. Covering or applying simultaneously to a number of similar items or elements or groups (synset 300531080)
    "an umbrella organization"; "umbrella insurance coverage"

Other Searches