Rhyme Desk
Find rhyming words!

Definition of "Carotid" :

adjective: of or relating to either of the two major arteries supplying blood to the head and neck