苏超SūChāoMeanings1. Scottish Premiership, the top division of professional football (soccer) in Scotland (abbr. for 苏格兰超级联赛 (SūgélánChāojíLiánsài))Characters used苏to revive超to overtake