English Dictionary
Definition let off in British English
let off phrasal verb
[transitive] phrasal verb
2
to give someone little or no punishment for something that they did wrong
Synonyms and related words
