vizard

(redirected from visard)
Also found in: Dictionary, Thesaurus, Encyclopedia.
Related to visard: meticulously, lambast
See: veil
Mentioned in ?