umbrella:1
noun1611{ds||1||}
- a collapsible shade for protection against weather consisting of fabric stretched over hinged ribs radiating from a central pole; especially : a small one for carrying in the hand
- something which covers or embraces a broad range of elements or factors
- the bell-shaped or saucer-shaped largely gelatinous structure that forms the chief part of the body of most jellyfishes : bell
umbrella:2
verb
umbrella
\
1834
- to protect, cover, or provide with an umbrella
umbrella plant
noun
umbrella plant
\
circa 1909
- a perennial sedge (Cyperus alternifolius) of Madagascar that has large terminal whorls of slender leaves and is often grown as an ornamental
umbrella tree
noun
umbrella tree
\
circa 1790
- any of various trees or shrubs resembling an umbrella especially in the arrangement of leaves or the shape of the crown; especially : either of two widely cultivated trees (Heptapleurum arboricola and H. actinophyllum) of Australia and New Guinea having leaflets radiating from an elongate petiole
Powered by Merriam-Webster