VariousWords beta
Related Terms:
Definitions:
Noun
jugular
Definition: a vital part that is vulnerable to attack; "he always goes for the jugular"
Definition: A jugular vein.
Adjective
jugular
Definition: relating to or located in the region of the neck or throat; "jugular vein"
Definition: Relating to, or located near, the neck or throat.