Definition of SRO in English:

SRO

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

  • 2North American Single room occupancy.

  • 3Standing room only.