umbrella

/สŒmหˆbษนษ›lษ™/

IPA: /AH0 M B R EH1 L AH0/

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.โ€

  5. 5

    An umbrella-shaped reflector with a white or silvery inner surface, used to diffuse a nearby light.

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.

Source: https://en.wiktionary.org/wiki/umbrella