Thesaurasize

let off

113 synonyms found

Definition

(v) : to cause to explode; to forgive and not punish
"stand back when you let off fireworks."