Word info

diesel therapy

Noun

Meaning

diesel therapy (uncountable)

(slang) A form of punishment in which prisoners are shackled and transported long distances for days or weeks.

Source: en.wiktionary.org

Close letter words and terms