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