vanisher noun2 •One who vanishes. •Something that causes another thing to vanish.Good thoughts are veritable wrinkle-vanishers. — 1905 formsvanishers