To let off
Meaning, Definition & Usage
Dictionary
Related
Definitions
(a)
To discharge; to let fly, as an arrow; to fire the charge of, as a gun .
(b)
To release, as from an engagement or obligation .
Colloq.
Webster 1913
Previous
Next