Synonym dictionary

cat-o'-nine-tails synonyms