any of a number of large veins in the neck; jugular vein

listen to the pronunciation of any of a number of large veins in the neck; jugular vein
English - English
{i} jugular
any of a number of large veins in the neck; jugular vein
Favorites