umbrella
um-brel-la · noun
Definitions
noun
- 1.
A portable device used as protection against rain, consisting of a circular canopy of cloth on a folding frame supported by a central rod.
- 2.
A thing that encompasses or covers a number of different elements or groups.
- 3.
A protective screen or cover.
Forms
plural: umbrellas
Related words
Etymology
From Italian ombrella, diminutive of ombra meaning "shade," from Latin umbra "shadow."