English Dictionary
▪ garrison
▪ garrison cap
▪ garrote
▪ garroter
▪ garrotte
◊ GARROTE
garrote
n : an instrument for execution by strangulation [syn: {garotte},
{garrotte}, {iron collar}]
garrison
garrison cap
garrote
garroter
garrotte
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]