to grind in the press a kind of punishment meaning in tamil

Word: to grind in the press a kind of punishment - The english word have 42 alphabets and vowels..

Meanings in tamil :

chekkilvaittatta ( செக்கில்வைத்தாட்ட )
செக்கிலரைக்க
Tamil to English
English To Tamil