Noun Definition

jugular

1.Definition: a vital part that is vulnerable to attack

"He always goes for the jugular"

Category: General

2.Definition: veins in the neck that return blood from the head

Category: General