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.