Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of neurosurgery

Source language: EnglishDictionary language: English

neurosurgery

noun

Definitions

  1. The surgical discipline focused on treating those central and peripheral nervous system diseases.

  2. Any surgical procedure performed on the brain; brain surgery.