Meaning of dumdum

Definition of dumdum

(noun) a soft-nosed small-arms bullet that expands when it hits a target and causes a gaping wound

Other information on dumdum

WIKIPEDIA results for dumdum
Amazon results for dumdum