Also known as: sl.
SL has various meanings in the Technology category. Discover the full forms, definitions, and usage contexts of SL in Technology.
A landfill which does not take hazardous waste, often called a "garbage dump." It must be covered with dirt each day to maintain sanitary conditions. The Integrated Waste Management Board regulates these facilities.
TechnologyThe specialized plasma membrane surrounding a muscle cell; capable of propagating action potentials.
TechnologyA natural or artificial body in orbit around a planet. A secondary planet that revolves around a primary planet Is often, but erroneously, called a 'moon'. Name is sometimes given to the fictitious bodies assumed in the harmonic analysis of tides.
TechnologyOne sweep of a radiometer across the area or volume being viewed.
TechnologyLast updated: