instance in which a person straps explosives onto his body and detonates them in a crowded public area (usually as an act of terrorism)
SUICIDE BOMBING
Meaning of SUICIDE BOMBING in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012