juguler

listen to the pronunciation of juguler
French - Turkish
boğazlamak; önüne geçmek, önlemek
French - English
halt, suppress, put down, stop by force
jugulate