jugular

/dʒˈugjʌlɝ/

Explore definitions, synonyms, and language insights of jugular

Definitions

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