Translation of garrotte in Malay

garrotte

alat penjerut leher

noun

  • 1

    alat penjerut leher, tali pencekik, tali, wayar atau kolar logam yang digunakan untuk mencekik mangsa

transitive verb

  • 1

    cekik atau (di Sepanyol) melaksanakan hukuman bunuh dengan menggunakan alat penjerut