garrote

Không tìm thấy từ "garrote"

Words Containing "garrote"

Found in Anh - Anh (Wordnet)

Definition Noun : An instrument for execution by strangulation : A garrote is a device, typically a metal collar or a cord with a handle, used to kill someone by tightening it around their neck. Verb : To execute or kill by strangulation with a garrote : To garrote someone means to strangle them using this specific instrument. Usage Examples Noun : The museum displayed a historical garrote used...

See full definition →