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