keelhales

verb
  1. to haul (a person) under the keel of a ship as a punishment or torture
  2. Usage: nautical; historical; third person singular present tense of keelhaul
  3. to criticize or reprimand severely
  4. Usage: figurative; informal

Examples