cat-o'-nine-tails
1.
(
noun
) a whip with nine knotted cords; "British sailors feared the cat"
Synonyms:
cat
Related Words:
whip
Terms and Conditions of Use / Copyright Notice