SRO


Meaning of SRO in English

■ abbreviation

1》 (in the UK) self-regulatory organization, a body that regulates the activities of investment businesses.

2》 standing room only.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.