Big Huge Thesaurus

insulant

noun

sounds kind of like