garrotteEnglish

garotte, garrote, garrotte, iron collar, scrag

Noun

An instrument of execution for execution by strangulation

English: garrote, garotte, garrotte, iron collar

Verb

Strangle with an iron collar

English: garrote, garrotte, garotte, scrag

Bahasa: mencekik

Bahasa words with similar meanings

English words with similar meanings

Show 4 words

Words that start with "garrotte"