cat-o''-nine-tails

Explore definitions, synonyms, and language insights of cat-o''-nine-tails

Definitions

Noun
a whip with nine knotted cords; "British sailors feared the cat"

Synonyms

cat

More General Terms