SGR in English dictionary SGR Meanings and definitions of "SGR" noun (astronomy) Initialism of [i]soft gamma-ray repeater or soft gamma repeater[/i]. more Grammar and declension of SGR SGR (plural SGRs) more Sample sentences with "SGR" Declension Stem Try again Available translations French Authors