Big Huge Thesaurus

hygroton

noun

sounds kind of like