umbrella
A cloth-covered frame used for protection against rain or sun.
Example
“Quick, grab that umbrella before you get rained on!”
Other meanings
Anything that provides similar protection.
“The fighters provide a defensive air umbrella over the battle group.”
Anything that provides similar overarching coverage of a range of concepts, purposes, groups, etc.
“The test facility was established under the umbrella of the company's quality program.”
Example sentences
Word history
From Latin "umbella".
Where this comes from
This definition is adapted from “umbrella” on Wiktionary, by its contributors; example sentences are from Tatoeba, credited to their authors above, published under CC BY-SA 4.0. This page is published under the same licence.