people who strap explosives onto their bodies and detonate them in crowded public areas (usually as an act of terrorism)
SUICIDE BOMBERS
Meaning of SUICIDE BOMBERS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012