- 1an object with a round folding frame of long, straight pieces of metal covered with material, that you use to protect yourself from the rain or from hot sun I put up my umbrella. colorful beach umbrellas a rolled/furled umbrella an umbrella stand compare parasol, sunshade
- 2a thing that contains or includes many different parts or elements Many previously separate groups are now operating under the umbrella of a single authority. an umbrella organization/group/fund “Contact sports” is an umbrella term for a variety of different sports.
- 3a country or system that protects people
Check pronunciation: umbrella