📖 WordNook

umbrella

adjective
  1. covering or applying simultaneously to a number of similar items or elements or groups
    “an umbrella organization”
noun
  1. having the function of uniting a group of similar things
    “the Democratic Party is an umbrella for many liberal groups”
  2. a formation of military planes maintained over ground operations or targets
    “an air umbrella over England”
  3. a lightweight handheld collapsible canopy