STL adjective 1noun 2forms 1 adjective1 •Initialism of slower than light, sublumic, moving slower than the speed of light in the void. noun2 •Initialism of studio transmitter link. •Initialism of Sacrae Theologiae Licentiatus (“Licentiate in Sacred Theology”) formsSTLs