Definition of jugulate

Definition of jugulate
  1. jugulate Verb To cut the throat of a person or an animal.
Need more help? Try our forum NEW