umbrella
🇬🇧 UK/ʌm'brelә/🇺🇸 US
A1
Definitions
n.
A folding canopy on a handle used for protection against rain or sun; anything providing broad overarching coverage or protection.
雨伞;保护伞;总括性事物
v.
To cover or protect as if with an umbrella.
用伞遮护,保护
🧩 Root Breakdown
Loanwordumbrellaother
=umbrella
Common Collocations
- 1.umbrella organization伞形组织/总括性机构
- 2.under the umbrella of在……的统一框架下
- 3.umbrella term总称/统称
- 4.open/close an umbrella撑开/收起雨伞
Example Sentences
- 1.
She forgot her umbrella and got completely soaked in the sudden downpour.
- 2.
Several smaller charities operate under the umbrella of this national organization.
- 3.
The new policy serves as an umbrella framework covering all environmental regulations.