« Back to Dictionary IndexA U-shaped bicycle lock; called D-lock in Britain. Related Articles: Automotive Dictionary: Bike LockAutomotive Dictionary: Cable Lock« Back to Dictionary Index 2024-06-05