Definitions for "braincase"
the part of the skull that encloses the brain.
portion of the skull that encloses the brain
Posterior portion of cranium; part that encloses and protects the brain.