STL

Medical abbreviations:
STL

Spelling That Limps