umbrella
Definition
1.- Cloth-covered frame used for protection against rain or sun. 2.- Generally, anything that provides protection. 3.- Something that covers a wide range of concepts, purposes, groups, etc.
Pronunciation
/ʌmˈbɹɛlə/
Explanation
1.- Quick, grab that umbrella before you get rained on! 2.- The fighters provide a defensive air umbrella over the battle group. 3.- The test facility was established under the umbrella of the company's quality program.
Details
- Category: Clothing and related words
- Sign Language: Lengua de Señas Mexicana (LSM)
- Region: México
- Learn more
