Big Huge Thesaurus

trephination

noun

sounds kind of like