What is the full meaning of umbriere
(Spenser) the visor of a helmet, also UMBREL, UMBRERE, UMBRIL [n -S]
Example of the word umbriere placed on a Scrabble board.