LSD

Limited Slip Differential - a differential that is designed to work adequately when one of the wheels is slipping on the road.
Ken, where's the LSD? I have a race tonight!
by FMRommel March 14, 2019
Get the LSD mug.