umbrella
/ʌmˈbɹɛl.ə/
Meaning 1
a general or inclusive category
“The charity operates under one umbrella organization.”Add to my deck
Meaning 2
A device used for protection against rain.
“She opened her bright red umbrella as the rain began to pour.”Add to my deck