What is the full meaning of vizards
VIZARD, to mask or disguise [v]
Example of the word vizards placed on a Scrabble board.