JUGULA MEANING IN ENGLISH

• Jugula Definition & Synonyms

  1. (pl. ) of Jugulum


• Jugulated Definition & Synonyms

  1. (imp. & p. p.) of Jugulate


• Jugulate Definition & Synonyms

  1. (v. t.) To cut the throat of.


RECENT SEARCHES