Also known as: sl.
SL has various meanings in the The Finance and Administrative Services category. Discover the full forms, definitions, and usage contexts of SL in The Finance and Administrative Services.
A more or less theoretical level based on that which the sea surface would have if there were no tide, swell or wave It.
The Finance and Administrative ServicesLast updated: