WordUnscrambler Home
dumdum
Definitions
[ˈdʌmdʌm], (Noun)
Definitions:
- a kind of soft-nosed bullet that expands on impact and inflicts laceration
Phrases:
Origin
:
late 19th century: from Dum Dum, name of a town and arsenal in eastern India where such bullets were first produced
Click here to see the free dictionary definition for dumdum
definition by Oxford Dictionaries