meaning of suicide bombing

1. a terrorist bombing carried out by someone who does not hope to survive it


Related Words

suicide bombing |

Developed & Maintained By Taraprasad.com

Treasure Words