Big Huge Thesaurus

defroster

noun

sounds kind of like