ream out

Avançado (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."