keelhauled
/ˈkiːlˌhɔld/
verb
- Past tense of keelhaul: to have punished someone by dragging them under a ship, or (figuratively) to have severely scolded or criticized someone.
- My boss keelhauled me in front of the whole team for missing the deadline.
- After the scandal, the journalist was keelhauled by the public for spreading false information.
- The pirate captain keelhauled the mutinous sailor as a brutal lesson.
Synonyms