meaning of suicide mission

1. killing or injuring others while annihilating yourself; usually accomplished with a bomb


Related Words

suicide mission |

Developed & Maintained By Taraprasad.com

Treasure Words