|
Definition of Let off
1. Verb. Grant exemption or release to. "Sam cannot let off Sue "; "Please excuse me from this class"
Exact synonyms: Excuse, Exempt, Relieve
Specialized synonyms: Frank
Generic synonyms: Absolve, Free, Justify
Derivative terms: Excuse
Specialized synonyms: Frank
Generic synonyms: Absolve, Free, Justify
Derivative terms: Excuse
Definition of Let off
1. Verb. To cause to explode ¹
2. Verb. (idiomatic) To forgive and not punish ¹
¹ Source: wiktionary.com