What is the meaning of the word "carotid"?

Definitions:

  1. of or relating to either of the two major arteries supplying blood to the head and neck copy to clipboard adjective
    • This medicine should dilate your carotid arteries and get rid of that nasty headache. copy to clipboard