Meaning of umbrella
Definition of umbrella
(adj)
covering
or applying
simultaneously
to a
number
of
similar
items or
elements
or groups; "an
umbrella
organization"; "umbrella
insurance
coverage"
(noun)
a
lightweight
handheld
collapsible
canopy
a
formation
of
military
planes
maintained
over
ground
operations
or targets; "an air
umbrella
over
England"
having the
function
of
uniting
a
group
of
similar
things; "the Democratic Party is an
umbrella
for
many
liberal
groups"; "under the
umbrella
of capitalism"
Other information on umbrella
WIKIPEDIA results for
umbrella
Amazon results for
umbrella
Tweet