let-off
noun
- 1
An escape from punishment.
“The accused received a suspended sentence, which many saw as a let-off.”
- 2
A device for letting off, releasing, or giving forth, as the warp from the cylinder of a loom.
Translate “let-off” to another language
Click any language to open the translator with this word already filled in.