verb
keelhaul
KEEL-hawl/ˈkiːlhɔːl/
To punish or criticize someone severely.
The supervisor keelhauls the employee over damaged equipment.

Etymology
Dragging someone under a ship's keel became a model for severe punishment or criticism.
To punish or criticize someone severely.
The supervisor keelhauls the employee over damaged equipment.

Dragging someone under a ship's keel became a model for severe punishment or criticism.