juguler

listen to the pronunciation of juguler
الفرنسية - التركية
boğazlamak; önüne geçmek, önlemek
الفرنسية - الإنجليزية
halt, suppress, put down, stop by force
jugulate