Jugular - Definition

jugular

adj 1: relating to or located in the region of the neck or
throat; "jugular vein"
n 1: veins in the neck that return blood from the head [syn:
jugular vein, vena jugularis, jugular]
2: a vital part that is vulnerable to attack; "he always goes
for the jugular"

Look up another word