dum•dum
We found 5 definitions of dumdum from 4 different sources.
NounPlural: dumdums |
||
dumdum - a soft-nosed small-arms bullet that expands when it hits a target and causes a gaping wound | ||
dumdum bullet |