Synonyms for "detonate"

Words with similar meaning