Definitions
noun
a vital part that is vulnerable to attack
“he always goes for the jugular”
relating to or located in the region of the neck or throat
“jugular vein”
Look “jugular” up elsewhere
Want another word?
Spin the dictionary for a fresh one.