umbrella

//ʌmˈbɹɛlə//
A2Frequency Level 10Neutral
Visual representation of umbrella

Noun

umbrellaSingular
umbrellasPlural
1

A portable device designed to protect a person from rain or sunlight, consisting of a collapsible canopy supported by a central rod.

I always carry an umbrella in my bag when it looks like rain.

2

Something that covers or encompasses a wide range of elements or groups.

The company operates under the umbrella of a larger corporation.