falanga

/fɑlˈɑŋgʌ/

Explore definitions, synonyms, and language insights of falanga

Definitions

Noun
a form of torture in which the soles of the feet are beaten with whips or cudgels

More General Terms