SCR LinksSentence search for SCRSentence search for エス・シー・アールEdit in JMdict Noun1. silicon controlled rectifier; SCR Discussions Log in to talk about this word.