UMBRELLA


Meaning of UMBRELLA in English

/ ʌmˈbrelə; NAmE / noun

1.

(also BrE informal brolly ) an object with a round folding frame of long straight pieces of metal covered with material, that you use to protect yourself from the rain or from hot sun :

I put up my umbrella.

colourful beach umbrellas

—compare parasol , sunshade

2.

a thing that contains or includes many different parts or elements :

Many previously separate groups are now operating under the umbrella of a single authority.

an umbrella organization / group / fund

'Contact sports' is an umbrella term for a variety of different sports.

3.

a country or system that protects people

••

WORD ORIGIN

early 17th cent.: from Italian ombrella , diminutive of ombra shade, from Latin umbra shade .

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.