Definition of Umbrella

  • 1. A lightweight handheld collapsible canopy Noun
  • 2. A formation of military planes maintained over ground operations or targets Noun
  • 3. Having the function of uniting a group of similar things Noun
  • 4. Covering or applying simultaneously to a number of similar items or elements or groups Adjective Satellite

Semanticaly linked words with "umbrella"

Hyponims for word "umbrella"