umbrella

um-brel-la · noun

imported

Definitions

noun

  1. 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. 2.

    A thing that encompasses or covers a number of different elements or groups.

  3. 3.

    A protective screen or cover.

Forms

plural: umbrellas

Related words

See also: canopy, parasol
Synonyms: brolly, parasol

Etymology

From Italian ombrella, diminutive of ombra meaning "shade," from Latin umbra "shadow."