garrotter 📖 中文释义 [法] 进行勒杀和抢劫的匪徒 📘 English Definition(英文释义) n someone who kills by strangling ← garrotted garrottes →