DMR
Noun
Meaning
(military, US) Abbreviation of designated marksman rifle.
(Australia) Abbreviation of Department of Main Roads.
Source: en.wiktionary.orgExamples
According to DMR, they dedicated 11 percent of their posts to the COVID-19 emergency, engaging 784.2 million users.
A thermal dual-power optic, XRK Harbinger barrel, bipod, thermal or explosive ammo, and rubberized grip tape will provide the utmost in control, making the Rytec feel more like a DMR than the explosion-hurling monstrosity it really is.
Aquaculture was especially hard hit by restaurant closures, the DMR said.
“The DMR we were not expecting to win,” said senior Emily Mackay.
With the right setup, the CR-56 can be a close-range powerhouse, a long-range workhorse, or even something resembling a DMR.