cat of nine tails

Fun Dictionary -> cat of nine tails

cat of nine tails - Vulgar Dictionary definition

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