meaning of explosive device

1. device that bursts with sudden violence from internal energy


Related Words

explosive device |

Developed & Maintained By Taraprasad.com

Treasure Words