Big Huge Thesaurus

introject

noun

verb

sounds kind of like