English Dictionary
▪ garroter
▪ garrotte
▪ garrotter
▪ garrulinae
▪ garrulity
◊ GARROTTER
garrotter
n : someone who kills by strangling [syn: {garroter}, {strangler}]
garroter
garrotte
garrotter
garrulinae
garrulity
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]