Definition of umbrella noun from the Oxford Advanced American Dictionary

      

    umbrella

     noun
    noun
    NAmE//ʌmˈbrɛlə//
     
     
    jump to other results
  1. 1 an 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
  2. 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.
  3. 3a country or system that protects people
See the Oxford Advanced Learner's Dictionary entry: umbrella

Other results

All matches