Meaning of jugular
Definition of jugular
(adj)
relating to or
located
in the
region
of the
neck
or throat; "jugular vein"
(noun)
veins in the
neck
that
return
blood
from the
head
a
vital
part
that is
vulnerable
to attack; "he
always
goes for the jugular"
Other information on jugular
WIKIPEDIA results for
jugular
Amazon results for
jugular
Tweet