Crossword clues for jugulars
Wiktionary
jugulars
n. (context rare English) (plural of jugular English)