Noun
-
a vital part that is vulnerable to attack
"he always goes for the jugular"
-
veins in the neck that return blood from the head
- jugular vein - vena jugularis
Adjective
-
relating to or located in the region of the neck or throat
"jugular vein"