UMBRELLA


Meaning of UMBRELLA in English

[noun] [C] - a device for protection against the rain which consists of a stick with a folding, material-covered frame at one end and usually a handle at the other, or a similar, often larger, device used for protection against the sunI felt a few spots of rain so I put my umbrella up.You can take your umbrella down now - the rain's finished.I left another umbrella on the bus yesterday.I bought a folding umbrella to take with me.If you've had enough of the sun come and lie under the umbrella for a while.Umbrella also refers to something which includes or represents a range of similar things.Donations should be sent to the Disaster Emergency Committee, an umbrella organization for UK based aid agencies.Existentialism was really an umbrella term to lump together the works of several philosophers and writers.

Cambridge English vocab.      Кембриджский английский словарь.