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"