Big Huge Thesaurus

instillment

noun

sounds kind of like