|
A device used as protection against rain
“Now that it's raining more than ever, know that we'll still have each other, and you can stand under my umbrella.”
Protection, support or guardianship (in a figurative sense)
“We feel if a trade office were perceived as being under the umbrella of Government, its effectiveness would be greatly diminished.”
A given area or sphere that is encompassed by something
Containing or covering many different organizations, ideas, etc.
“What is needed is an umbrella group that is seen as an unbiased home for the open discussion of needs and activities.”
Being predominant across, or applying to, a broad spectrum
Including or considering all elements or aspects
Items that provide physical cover or shelter
Related Words and Phrases
|