bastonnade
Top 35000
Meanings
Noun
1. caning, any beating with a stick
2. specifically, falaka (oriental beating of the soles of the feet)