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"
Favorites