Find the word definition

WordNet
internal carotid artery

n. the branch of the carotid artery that supplies blood to the brain and eyes and internal parts of the head

Wikipedia
Internal carotid artery

The internal carotid artery is a major paired artery, one on each side of the head and neck, in human anatomy. They arise from the common carotid arteries where these bifurcate into the internal and external carotid arteries at cervical vertebral level 3 or 4; the internal carotid artery supplies the brain, while the external carotid nourishes other portions of the head, such as face, scalp, skull, and meninges.

Usage examples of "internal carotid artery".

For a moment, before his body ceased its fight against the webbing of the belt and he sank down into his seat again, he saw a small red dot on the screen, which, he deduced, was a device to mark the position of the ship in the left internal carotid artery.