Meaning of bike share in English:

bike share

noun

informal

Origin

1990s.