ХАЯВШИЙ

бранивший, захаивавший, охаивавший, ругавший, хуливший