English to Hindi

Meaning for:
cat-o-nine-tails
other
चाबुक