jugular vein

jugular vein

English Noun
Ad

Definition

Any of several veins on each side of the neck, which drain the brain, face and neck of deoxygenated blood.

Ad