killerwhale ( synonym found)

Definition of killerwhale:

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

Definition of killerwhale:

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

Back to Top