VIZARD


Meaning of VIZARD in English

n. archaic a mask or disguise.

Etymology: VISOR + -ARD

Oxford English vocab.      Оксфордский английский словарь.