Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
jugulars
in English
jugulars
#uncommon
Lemma:
jugular
The lemma is the base or root form of this word.
Definitions
Noun
a
major
vein
in
the
neck
a
critical
weakness
or
vulnerability
;
a
key
point
of
attack
the
plural
form
of
jugular
(
a
rare
usage
)