SL Meaning of SL in English [sl] abbreviation slightly, slip, slow SL abbreviation salvage loss, sea level, south latitude Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012