in a beastly manner


Meanings

  • in an inhumane manner;