English dictionary
detonate meaning and definition
Definition and meaning of detonate at MeaningMonkey.org. detonate meaning and definition in the English Dictionary.DETONATE verb
Definition of detonate (verb)
Source: Princeton University Wordnet