CAT-O'-NINE-TAILS





Definition:

  1. [noun] a whip with nine knotted cords; "British sailors feared the cat"
    Synonyms: cat

Synonyms: