South Rock noun1 •A rock on Scarborough Shoal in the South China Sea.The MCS 3001 (replacing the MCS 3006) was now 1.6 nm northeast of South Rock still within the lagoon. — 2017