S AND L Meaning of S AND L in English [S and L] n (1951): savings and loan association Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012