UMBRELLA


Meaning of UMBRELLA in English

n. 25B6; noun

they huddled under the umbrella : parasol, sunshade; Brit. informal brolly; Brit. informal, dated gamp.

the groups worked under the umbrella of the Liberal Party : AEGIS, auspices, patronage, protection, guardianship, support, backing, agency, guidance, care, charge, responsibility, cover.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.