umbrella

US /ʌmˈbrel.ə/
UK /ʌmˈbrel.ə/
"umbrella" picture
1.

Regenschirm, Sonnenschirm

a device consisting of a circular canopy of cloth on a folding metal frame supported by a central rod, used as protection from rain or sun.

:
Don't forget your umbrella, it's raining outside.
Vergiss deinen Regenschirm nicht, es regnet draußen.
She opened her umbrella to shield herself from the sun.
Sie öffnete ihren Sonnenschirm, um sich vor der Sonne zu schützen.
2.

Dachorganisation, Schirm

a thing that includes or contains many different items or elements.

:
The organization acts as an umbrella for various local charities.
Die Organisation fungiert als Dachorganisation für verschiedene lokale Wohltätigkeitsorganisationen.
The new law falls under the broad umbrella of environmental protection.
Das neue Gesetz fällt unter den weiten Schirm des Umweltschutzes.