let off
verb
°To cause to explode.
"Stand back when you let off fireworks."
°To forgive and not punish.