YourDictionary

keelhaul

transitive verb

  1. to haul (a person) down through the water on one side of a ship, under the keel, and up on the other side as a punishment or torture
  2. to scold or rebuke harshly

See keelhaul in American Heritage Dictionary 4

link/cite print suggestion box