umbrella

Definitions


[ʌmˈbrɛlə], (Noun)

Definitions:
- a device consisting of a circular canopy of cloth on a folding metal frame supported by a central rod, used as protection against rain

- a protecting force or influence
(e.g: Europe sought a measure of independence from the US defence umbrella)

- a thing that includes or contains many different elements or parts
(e.g: the umbrella body for more than 100 training organizations)

- the gelatinous disc of a jellyfish, which it contracts and expands to move through the water


Phrases:

Origin:
early 17th century: from Italian ombrella, diminutive of ombra ‘shade’, from Latin umbra (see umbra)




definition by Oxford Dictionaries