jugular Definition
Dictionary Home » Words Starting with J » joyous ... jumbuck » jugular
jugular
adj
- 1. Relating to the neck or throat.
- 1. anatomy.
- Any of several veins that carry deoxygenated blood from the head to the heart in vertebrates.
- Form: jugular vein (also)
- To attack someone where they are most vulnerable.
