Big Huge Thesaurus

pinocytosis

noun

sounds kind of like