English synonyms about - contact  

explosive device

noun

1 explosive device

Device that bursts with sudden violence from internal energy.


Find more on explosive device elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.055