SLT has various meanings in the Business & Finance category. Discover the full forms, definitions, and usage contexts of SLT in Business & Finance.
A finely-grained, foliated rock, native to Pennsylvania, Vermont, and New York, and found in many colors. Slate has been used to roof buildings in the United States since the colonial era.
Business & FinanceLast updated: