umbrella
1. um.brel.la \.*m-'brel-*, esp South '*m-.\ n [It ombrella, modif. of L umbella, dim. of umbra] 1: a small circular canopy with hinged ribs radiating from a center pole fo r protection against weather 2: the bell-shaped or saucer-shaped largely gelatinous structure that forms the chief part of the body of most jellyfishes 3a: a defensive formation of planes maintained over surface operations or a landmass 3b: a heavy barrage 2. umbrella aj : taking in many individuals or groups : all-embracing 3. umbrella vt : to protect, cover, or provide with an umbrella
Webster's English Dictionary