SRO Meaning of SRO in English [SRO] abbreviation standing room only Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012