SCR Meaning of SCR in English abbr. Brit. Senior Common (or Combination) Room. Oxford English vocab. Оксфордский английский словарь. 2012