Definition from Wiktionary, the free dictionary - (UK) IPA:
/ʌmˈbɹɛlə(ɹ)/ X-SAMPA: /Vm"brEl@(r)/ - Rhymes: -ɛlə(r) - (US)
IPA: /ʌmˈbɹɛlə/ X-SAMPA: /Vm"brEl@/ Audio (US) (file) - Rhymes:
-ɛlə umbrella (plural umbrellas) - Cloth-covered frame used for
protection against rain or sun. - Quick, grab that umbrella
before you get rained on! - Generally, anything that provides
protection. - The fighters provide a defensive air umbrella over
the battle group. - Something that covers a wide range of
concepts, purposes, groups and etc. - The test facility was
established under the umbrella of the company's quality program.
- The main body of a jellyfish, excluding the tentacles. -
Jellyfish are composed of more than 90% water and most of their
umbrella mass is made up of gelatinous material. Derived terms
Related terms  cloth-covered frame used for protection against
rain or sun anything that provides protection something that
covers a wide range of concepts, ideas, etc. the main body of a
jellyfish, excluding the tent