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