Diesel Therapy Definition
noun
A form of punishment in which prisoners are shackled and transported long distances for days or weeks.
Wiktionary
Related Articles
Find Similar Words
Find similar words to diesel therapy using the buttons below.