Synonyms of let something off in English:

let something off


See definition of let something off

phrase

1‘some members of the family let off fireworks in the background’

SYNONYMS

detonate, discharge, explode, set off, fire off