carotid canal
nounMedical Definition of carotid canal
: the canal by which the internal carotid artery enters the skull
— called also carotid foramen