Umbrella

/ʌmˈbrɛlə/

Synonyms

Slang Meanings

To cover or protect someone in an informal context.
I got your back, I'll umbrella you on this one.
To be part of a broader support system.
He’s under the umbrella of our team’s effort.