Umbrella definition

ŭm-brĕlə
Frequency:
Something shaped like an umbrella.

The umbrella of a mushroom.

noun
4
0
Something that covers or protects.

The researcher's job was saved by the umbrella of academic freedom.

noun
1
0
Cloth-covered frame used for protection against rain or sun.

Quick, grab that umbrella before you get rained on!

noun
0
0
Generally, anything that provides protection.

The fighters provide a defensive air umbrella over the battle group.

noun
0
0
Something that covers a wide range of concepts, purposes, groups and etc.

The test facility was established under the umbrella of the company's quality program.

noun
0
0
Advertisement
The main body of a jellyfish, excluding the tentacles.

Jellyfish are composed of more than 90% water and most of their umbrella mass is made up of gelatinous material.

noun
0
0
Umbrella is something that is designed to cover multiple items at the same time.

An example of umbrella is an insurance policy that provides protection in many situations; an umbrella policy.

adjective
0
1
The definition of an umbrella is a piece of material stretched over a round spoked frame that provides shade or protection from rain, or something that protects.

An example of an umbrella is what the character Mary Poppins holds while she's floating in the air in the film Mary Poppins.

An example of an umbrella is a pricing policy that protects the consumer against paying too much; a price umbrella.

noun
0
1
The gelatinous, rounded mass that makes up the major part of the medusa stage of most jellyfish and certain other cnidarians.
noun
0
1
Air cover, especially during a military operation.
noun
0
1
Advertisement
A screen or shade, usually of cloth stretched over a folding radial frame, carried for protection against the rain or sun.
noun
0
1
Something suggestive of this.
  • The body of a jellyfish.
  • Any comprehensive, protective organization, alliance, strategy, or device.
    The umbrella of insurance.
  • A force of military aircraft sent up to screen ground or naval forces.
    Air umbrella.
noun
0
1
A device for protection from the weather consisting of a collapsible, usually circular canopy mounted on a central rod.
noun
0
2

Other Word Forms

Noun

Singular:
umbrella
Plural:
umbrellas

Origin of umbrella

  • Italian ombrella from Late Latin umbrella alteration (influenced by umbra shade) of Latin umbella parasol umbel

    From American Heritage Dictionary of the English Language, 5th Edition

  • From Italian ombrella, umbrella (“an umbrella, sunshade"), dim. of ombra (“shade"), from Latin umbra (“shadow").

    From Wiktionary