let off
English Dictionary
->
Letter L
-> let off
Search Dictionary:
let off Definition
(v)
grant
exemption
or
release
to
; "
Please
excuse
me
from
this
class
"
let off Synonyms
excuse
exempt
let off
relieve
© Art Branch Inc.