1. under the umbrella of : 在...的保护下;
名词
1. 伞;雨伞;阳伞
An umbrella is an object which you use to protect yourself from the rain or hot sun. It consists of a long stick with a folding frame covered in cloth.
2. 综合团体;总称;统称
Umbrella is used to refer to a single group or description that includes a lot of different organizations or ideas.
3. 保护伞(指保护某个国家或群体的体制或协议)
Umbrella is used to refer to a system or agreement which protects a country or group of people.
1. having the function of uniting a group of similar things
e.g. the Democratic Party is an umbrella for many liberal groups
under the umbrella of capitalism
2. a formation of military planes maintained over ground operations or targets
e.g. an air umbrella over England
3. a lightweight handheld collapsible canopy