S & L Meaning of S & L in English ■ abbreviation savings and loan. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004