Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

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

I wish I could remember where I left my umbrella.
Someone's taken my umbrella.
You should take an umbrella in case it rains.