What is the full meaning of mezails
MEZAIL, a visor, esp. one made in two parts, also MESAIL [n]
Example of the word mezails placed on a Scrabble board.