umbrella (n.)

  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; under the umbrella of capitalism'

    umbrella (adj.)

  1. covering or applying simultaneously to a number of similar items or elements or groups; an umbrella organization; umbrella insurance coverage'

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.