English → Hindi dictionary

kia quen

किआ कुएँ / किआNOUN

Definition

a form of foot torture used by the Chinese in which the victims foot was placed between three pieces of bamboo and systematically squeezed

Looking for poetry? Read shayari and poems by great poets.