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

Loanword
umbrellaother
=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.

Browse all roots