American Dictionary
Definition S & L in American English
S & L noun
[countable] noun
/ˌes ənd ˈel/
1
savings and loan association
