What is the meaning of the word "jugular"?
Definitions:
-
a vital part that is vulnerable to attack
noun
- I always go for the jugular.
- I always go for the jugular.
-
relating to or located in the region of the neck or throat
adjective
- My jugular veins are in my neck.
- My jugular veins are in my neck.