jugular noun definition in Internal anatomy topic from the Oxford Advanced Learner's Dictionary

jugular

 noun: Internal anatomy topic
any of the three large veins in the neck that carry blood from the head towards the heart