Find the word definition

The Collaborative International Dictionary
Umbrel

Umbrel \Um*brel"\, n. An umbrella. [Obs. or Colloq.]

Each of them besides bore their umbrels.
--Shelton.

Wiktionary
umbrel

n. (label en obsolete) The visor of a helmet.

Usage examples of "umbrel".

Crosslegged under an umbrel umbershoot he thrones an Aztec logos, functioning on astral levels, their oversoul, mahamahatma.