umbrella
noun [C]
1. 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
sun
I 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.
2. 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.
This page is cited from Cambridge Dictionaries Online. For the original,
please visit
http://dictionary.cambridge.org/define.asp?key=umbrella*1+0