Define jugular furrow. jugular furrow synonyms, jugular furrow pronunciation, jugular furrow translation, English dictionary definition of jugular furrow. related to or situated in the region of the neck or throat; a vital and vulnerable trait, feature,