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