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 →