Big Huge Thesaurus

nerveroot

noun