VariousWords beta
Related Terms:
Definitions:
Adjective
detonative
Definition: exploding almost instantaneously
Definition: That is liable to detonate spontaneously