cat o' nine tails
English
cat o' nine tails meaning in English • cat o' nine tails का अर्थ अंग्रेजी में
Noun
- a whip used as an instrument of punishment consisting of nine pieces of knotted line or cord fastened to a handle; -- formerly used to flog offenders on the bare back; -- called also the cat>. It was used in the British Navy to maintain discipline on boa