umbrella
nounDefinition of umbrella
(Entry 1 of 2)
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
2
: something which covers or embraces a broad range of elements or factors
decided to expand … by building new colleges under a federation umbrella— Diane Ravitch
3
: the bell-shaped or saucer-shaped largely gelatinous structure that forms the chief part of the body of most jellyfishes : bell entry 1 sense 3b
4
: something which provides protection: such as
a
: defensive air cover (as over a battlefront)
b
: a heavy barrage
umbrella
verb
umbrellaed;
umbrellaing
Definition of umbrella (Entry 2 of 2)
: to protect, cover, or provide with an umbrella
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more