See Also: umbrel(dictionary)

umbrel (iou)



umbrel noun.LME-M16.
[Old French ombrel shade.]
The visor of a helmet. Cf. UMBER noun1 2, UMBRERE.