noun. a membrane (one of 3) that envelops the brain and spinal cord.
1. Noun, plural They are usually located on the lower back portion of the brain and can sometimes be located in the meninges of the brain.