a protecting force or influence
Europe sought a measure of independence from the US defence umbrella
a thing that includes or contains many different elements or parts
the umbrella body for more than 100 training organizations
the gelatinous disc of a jellyfish, which it contracts and expands to move through the water