Dictionary search results

Showing 1-2 of 2 results

bastinado British & World English

A form of punishment or torture that involved caning the soles of someone’s feet

bastinado New Oxford Dictionary for Writers & Editors

punishment or torture by caning the soles of the feet