Umbrella
From Fresh Dictionary
Contents |
[edit]
English
[edit]
Noun
Umbrella (plural Umbrellas)
- Cloth-covered frame used for protection against rain or sun.
- Generally, anything that provides protection. (The fighters provide a defensive air umbrella over the battle group.)
- 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.)
- The main body of a jellyfish, excluding the tentacles.
[edit]
Translations
|
|
[edit]
Related terms
io:umbrella it:umbrella hu:umbrella ja:umbrella fi:umbrella ta:umbrella zh:umbrella