Umbrella

From Fresh Dictionary

Contents

English

Noun

Umbrella (plural Umbrellas)

  1. Cloth-covered frame used for protection against rain or sun.
  2. Generally, anything that provides protection. (The fighters provide a defensive air umbrella over the battle group.)
  3. Something that covers a wide range of concepts, ideas, purposes, etc. (The test facility was established under the umbrella of the company's quality program.)
  4. The main body of a jellyfish, excluding the tentacles.

Translations

Simplified: 雨伞 (yǔsǎn)
Traditional: 雨傘
Cyrillic: кишобран (rain umbrella) m. (1), сунцобран (sun umbrella) m. (1)
Roman: kišobran (rain umbrella) m. (1), suncobran (sun umbrella) m. (1)

Related terms

io:umbrella it:umbrella hu:umbrella ja:umbrella fi:umbrella ta:umbrella zh:umbrella

Personal tools