(to attack (a place) etc with) a hollow metal container filled either with explosive or with tear gas etc
exploding weapon
Cases of word usage
1) (to cause a bomb etc) to explode with a loud noise (detonate)
2) a kind of small bomb (to be) thrown by hand (grenade)
3) (of) a person setting fire to property unlawfully and with an evil purpose; (of) a bomb causing fire (incendiary)