jugular
nounDefinition of jugular
(Entry 1 of 2)
1
: jugular vein
2
: the most vital or vulnerable part of something
showed an instinct for the jugular in competition
jugular
adjectiveDefinition of jugular (Entry 2 of 2)
1
: of or relating to the throat or neck
2
: of or relating to the jugular vein
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more