Definition of roller shelf in English:

roller shelf

noun

  • A large shelf mounted on a series of rollers.

Origin

Late 19th century; earliest use found in Library Journal.