Meaning of bike sharing in English:

bike sharing

noun

informal
  • The practice of making bicycles available for shared use, especially through a self-service rental scheme in which people hire bicycles for short-term use within a town or city; frequently as a modifier.

Origin

1980s; earliest use found in Los Angeles Sentinel.