foramen magnum Syllabification: (fo·ra·men mag·num)Definition of foramen magnum noun Anatomy the hole in the base of the skull through which the spinal cord passes. Origin: late 19th century: Latin, 'large opening'foramen magnum in other Oxford dictionaries Definition of foramen magnum in the British & World English dictionary