English dictionary

umbrella meaning and definition

Definition and meaning of umbrella at MeaningMonkey.org. umbrella meaning and definition in the English Dictionary.

UMBRELLA noun

Definition of umbrella (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"; "under the umbrella of capitalism"

UMBRELLA adjective

Definition of umbrella (adjective)

  1. covering or applying simultaneously to a number of similar items or elements or groups
    • "an umbrella organization"; "umbrella insurance coverage"
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: