Definition of SRO in English:

SRO

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

    ‘the delegation of supervisory powers to SRO's’
  • 2North American Single room occupancy:

    ‘the block was strictly SRO’
  • 3Standing room only:

    ‘the first game of the season would be SRO’