umbrella
English Dictionary
->
Letter U
-> umbrella
Search Dictionary:
umbrella Definition
(n)
a
lightweight
handheld
collapsible
canopy
(n)
a
formation
of
military
planes
maintained
over
ground
operations
or
targets
; "
an
air
umbrella
over
England
"
(n)
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
"
(s)
covering
or
applying
simultaneously
to
a
number
of
similar
items
or
elements
or
groups
; "
an
umbrella
organization
"; "
umbrella
insurance
coverage
"
umbrella Synonyms
umbrella
© Art Branch Inc.