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