Find the word definition

Wikipedia
SCSR

SCSR can be:

  • Self-contained self-rescue device, a portable oxygen source
  • Single Channel Signaling Rate
  • Shuster Computer Services and Repair