English | German | Russian | Czech

keelhaul English

Meaning keelhaul meaning

What does keelhaul mean?

keelhaul

(transitive, nautical) To punish by dragging under the keel of a ship. (transitive) To rebuke harshly.

Synonyms keelhaul synonyms

What other words have the same or similar meaning as keelhaul?

Are you looking for...?