Marine & Logistics

STS

Definition

Site Technical Support

STS means Site Technical Support.

A calculated stress value in piping systems due to thermal expansion, used for design and flexibility analysis.

✓ Verified term