Big Huge Thesaurus

demister

noun

sounds kind of like