ream out

上級 (C1) slang

To shout at someone very angrily and tell them off in a harsh or humiliating way.

"The sergeant reamed out the recruits for their careless mistake during the drill."