harshly criticize, denounce

listen to the pronunciation of harshly criticize, denounce