Definitions of foramen magnum:

  • noun:   the large opening at the base of the cranium through which the spinal cord passes