Definition of S & L

Abbreviation for Savings and Loan Association. [1]

FT Articles & Analysis