meaning of dumdum

1. a soft-nosed small-arms bullet that expands when it hits a target and causes a gaping wound


Related Words

dumdum | dumdum bullet | dumdum fever |

Developed & Maintained By Taraprasad.com

Treasure Words