Meanings

  1. animal abuser; animal tormentor; person who is cruel to animals

  2. animal abuser; animal tormentor; cruel

    Den Tierquäler erwischten beherzte Anwohner auf frischer Tat.