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