jugular
noun
jug·u·lar
ˈjə-gyə-lər
also
ˈjü- also
-g(ə-)lər 1
2
: the most vital or vulnerable part of something
showed an instinct for the jugular in competition
Love words? Need even more definitions?
Merriam-Webster unabridged



