Chabouk

What is Chabouk?

Chabouk definition and meaning on Dictionary terms:
noun
(in Asia, especially the East) a horsewhip, formerly often used for inflicting corporal punishment.

 

reference: https://www.dictionary.com/browse/chabouk

Tags: