SDMR: Squad Designated Marksman Rifle

What does SDMR mean? The above is one of SDMR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Squad Designated Marksman Rifle