jugular
-
(a) relating to or located in the region of the neck or throat
- jugular vein
Nouns
- (n) veins in the neck that return blood from the head jugular vein, vena jugularis,
-
(n) a vital part that is vulnerable to attack
- he always goes for the jugular