DETONATE Meaning of DETONATE in English v.intr. & tr. explode with a loud noise. Derivatives: detonative adj. Etymology: L detonare detonat- (as DE-, tonare thunder) Oxford English vocab. Оксфордский английский словарь. 2012