umbrel

listen to the pronunciation of umbrel
English - English
the visor of a helmet

Than dressed hym Sir Bors unto a sterne knyght and smote hym on the umbrell, that his neck braste.

{n} a cover from the sun
An umbrella
umbrel
Favorites