(iSeeCars) – To understand the benefits of a limited-slip differential (often abbreviated to “LSD” in automotive literature) ...
Sitting squarely between those two alphabetic extremes in the glossary of automotive terms is LSD, which stands for ...