Feedback
Dmr
Meaning
Noun
●
In American English & Military:
Abbreviation of
designated
marksman
rifle.
●
In Australian English:
Abbreviation of Department of Main Roads.
Sourced from
Wiktionary
Related
Chaingun
Carbine
Usp
Bfg
Ak
Router
Vss
Node
Makarov
Gnasher
Razorback
Bushmaster
Pistole
Bren
Ue
Registrar
Ap
Plasma Rifle
Bolt Action
Service Provider
Base Station
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better