meaning of let off
1.
grant
exemption
or
release
to;
"Please
excuse
me
from
this
">class"
Related Words
let off
|
let-off
|
Developed & Maintained By
Taraprasad.com