Home >  Term: rolling stone
rolling stone

A food store on wheels from which a retailer sells merchandise house-to-house. Usually found in rural areas.

0 0

Creator

  • nicole.m
  •  (Gold) 1659 points
  • 100% positive feedback
© 2024 CSOFT International, Ltd.