meaning of detonative

1. exploding almost instantaneously


Related Words

detonative |

Developed & Maintained By Taraprasad.com

Treasure Words