Adjective Definition

detonative

1.Definition: exploding almost instantaneously




Please Share