criticize or reprimand harshly; "the critics came down hard on the new play

listen to the pronunciation of criticize or reprimand harshly; "the critics came down hard on the new play
criticize or reprimand harshly; "the critics came down hard on the new play