n. blast that takes place when a suicide bomber detonates the explosives on his body (an act of terrorism)
SUICIDE BLAST
Meaning of SUICIDE BLAST in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012