CAT OF NINE TAILS


Meaning of CAT OF NINE TAILS in English

A scourge composed of nine strings of whip-cord, each string having nine knots.

Slang English vocab.      Английский сленговый словарь.