YourDictionary

vizard

noun

visor (esp. sense )

See vizard in American Heritage Dictionary 4

link/cite print suggestion box