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