Word Definition

Vizard

  1. A mask; a visor.

Synonyms