Tra từ

Laban Dictionary trên mobile

garrote /gəˈrɑːt/  

  • noun
    or garotte , pl -rotes or -rottes
    [count] :a device (such as a piece of wire with a handle at each end) that is used to strangle someone
    verb
    or garotte -rotes or -rottes; -roted or -rotted; -roting or -rotting
    [+ obj] :to strangle (someone) with a garrote