Dumdum meaning

dŭm'dŭm'
A hollow-point small-arms bullet designed to expand upon impact, inflicting a gaping wound.
noun
0
0
Advertisement

Origin of dumdum

  • After Dum Dum , a town of northeast India
    From American Heritage Dictionary of the English Language, 5th Edition