VSC stands for vehicle stability control, an electronic system designed to reduce the loss of vehicle control by monitoring steering direction and a vehicle’s actual direction, then applying braking force and possibly even reducing power to specific wheels in an attempt to counter a skid.
Related: What Does TPMS Mean?