D-LOCK


Meaning of D-LOCK in English

■ noun a mechanism used to secure a bicycle or motorbike when parked, consisting of a solid metal U-shaped bar and crosspiece.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.