v. butcher an animal; murder a person; indiscriminately kill a large number of people or animals, massacre; defeat overwhelmingly (Informal)
SLAUGHTER
Meaning of SLAUGHTER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012