English Dictionary
Definition detonate in British English
detonate verb
[intransitive/transitive] verb
/ˈdetəneɪt/
Synonyms and related words
