jugular Definition
Definition
Relating to or situated near the jugular vein, the large vein that returns deoxygenated blood from the head to the heart. Often used in a figurative sense to refer to a significant or critical issue or a fatal weakness.
Browse