Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

umbrella Definition

Cancel
umbrella
noun(um-brel-la)
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
umbrella
noun(um-brel-la)
something which covers or embraces a broad range of elements or factors
umbrella
noun(um-brel-la)
the bell-shaped or saucer-shaped largely gelatinous structure that forms the chief part of the body of most jellyfishes : bell:1
umbrella
verb(um-brel-la)
to protect, cover, or provide with an umbrella
umbrella
noun(um-brel-la)
a perennial sedge (Cyperus alternifolius) of Madagascar that has large terminal whorls of slender leaves and is often grown as an ornamental
umbrella
noun(um-brel-la)
any of various trees or shrubs resembling an umbrella especially in the arrangement of leaves or the shape of the crown; especially : a widely cultivated schefflera (Schefflera actinophylla synonym Brassaia actinophylla) of Australia and New Guinea having leaflets radiating from an elongate petiole

Words Related to umbrella!

umbrella Examples by Brain Bank Users