Synonyms: detonative
Definition: exploding almost instantaneously
Similar words: explosive
Definition: serving to explode or characterized by explosion or sudden outburst
Usage: an explosive device; explosive gas; explosive force; explosive violence; an explosive temper