Subscriber login


Forgot your password?

Library card login

Other

D-lock

Definition of D-lock

noun

  • a mechanism used to secure a bicycle or motorbike when parked, consisting of a U-shaped bar which is locked to a crosspiece of solid metal.
  |  Cite

Word of the day

synodic

/ sɪˈnɒdɪk /
adjective
relating to or involving the conjunction of celestial objects …