VariousWords beta
Noun
Definition: A bicycle offered for hire in London, England as part of a bike-share scheme launched in 2010.
VariousWords beta
Definition: A bicycle offered for hire in London, England as part of a bike-share scheme launched in 2010.