Definition of roller top in English:

roller top

adjective

  • = roll-top.

Origin

Early 19th century.