Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Umbrella in English

English

Umbrella

/əmbrɛlə/

noun

1. A lightweight handheld collapsible canopy

    synonym:
  • umbrella

2. A formation of military planes maintained over ground operations or targets

  • "An air umbrella over england"
    synonym:
  • umbrella

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"
    synonym:
  • umbrella

adjective

1. Covering or applying simultaneously to a number of similar items or elements or groups

  • "An umbrella organization"
  • "Umbrella insurance coverage"
    synonym:
  • umbrella

Examples of using

It looks like it might rain, so don't forget your umbrella.
He asked his girlfriend to borrow her mother's umbrella.
I decided to buy a new umbrella.