DMR noun3 •(US) Initialism of designated marksman rifle. •(Australia) Initialism of department of main roads. •Initialism of distributed microroughness. formsDMRs