Meaning : Veins in the neck that return blood from the head.
Synonyms : jugular vein, vena jugularis
Meaning : A vital part that is vulnerable to attack.
Example :
He always goes for the jugular.
Meaning : Relating to or located in the region of the neck or throat.
Example :
Jugular vein.