To run the gantlet Meaning, Definition & Usage

Definitions
  1. to suffer the punishment of the gantlet; hence, to go through the ordeal of severe criticism or controversy, or ill-treatment at many hands.

Webster 1913