Find the word definition

Wiktionary
detonative

a. (context of an explosive or ordnance English) That is liable to detonate spontaneously

WordNet
detonative

adj. exploding almost instantaneously