Word Explorer

Umbrella

/ʌmˈbɹɛlə/

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

📖 Definitions of "Umbrella"

noun
  1. 1

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

    "Quick, grab that umbrella before you get rained on!"

  2. 2

    Generally, anything that provides protection.

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

  3. 3

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

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

  4. 4

    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."

verb
  1. 1

    To cover or protect, as if by an umbrella.

  2. 2

    To form the dome shape of an open umbrella.

  3. 3

    To move like a jellyfish.

Translate “Umbrella” into Another Language

Pick a language — the word will be pre-filled in the translator.

Home/Dictionary/Umbrella