0%

ALL meanings of umbrella

um·brel·la
U u
  • noun umbrella device: protects from rain 1
  • noun umbrella parasol 1
  • noun umbrella protection 1
  • noun umbrella cocktail decoration 1
  • noun umbrella general 1
  • noun umbrella a light, small, portable, usually circular cover for protection from rain or sun, consisting of a fabric held on a collapsible frame of thin ribs radiating from the top of a carrying stick or handle. 1
  • noun umbrella the saucer- or bowl-shaped, gelatinous body of a jellyfish; bell. 1
  • noun umbrella something that covers or protects from above, as military aircraft safeguarding surface forces: an air umbrella. 1
  • noun umbrella any general kind of protection: a price umbrella. 1
  • noun umbrella something, as an organization or policy, that covers or encompasses a number of groups or elements. 1
  • adjective umbrella shaped like or intended to perform the function of an umbrella. 1
  • adjective umbrella having the quality or function of covering or applying simultaneously to a number of similar items, elements, or groups: an umbrella organization; umbrella coverage in an insurance policy. 1
  • countable noun umbrella 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. 0
  • singular noun umbrella Umbrella is used to refer to a single group or description that includes a lot of different organizations or ideas. 0
  • singular noun umbrella Umbrella is used to refer to a system or agreement which protects a country or group of people. 0
  • noun umbrella a portable device used for protection against rain, snow, etc, and consisting of a light canopy supported on a collapsible metal frame mounted on a central rod 0
  • noun umbrella the flattened cone-shaped contractile body of a jellyfish or other medusa 0
  • noun umbrella a protective shield or screen, esp of aircraft or gunfire 0
  • noun umbrella anything that has the effect of a protective screen or cover 0
  • noun umbrella any system or agency that provides centralized organization or general cover for a group of related companies, organizations, etc 0
  • noun umbrella (as modifier) 0
  • noun umbrella a screen or shade, usually of cloth stretched over a folding radial frame, carried for protection against the rain or sun 0
  • noun umbrella something suggestive of this 0
  • noun umbrella the body of a jellyfish 0
  • noun umbrella any comprehensive, protective organization, alliance, strategy, or device 0
  • noun umbrella a force of military aircraft sent up to screen ground or naval forces 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?