STL

Medical abbreviations:
STL

Swelling, tenderness, limitation