n. 1 parasol; Colloq chiefly Brit gamp, Brit brolly, US bumbershoot You will need an umbrella today 2 protection, cover, coverage, aegis, shield, screen, patronage, agency: What benefits are included under the umbrella of this policy?
UMBRELLA
Meaning of UMBRELLA in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012