reviled

Home / glossary / reviled

criticize in an abusive or angrily insulting manner