snow roller ( synonym found)

Definition of snow roller:

°A seat or chair on wheels, pushed by somebody walking behind it, typically used for transporting babies and young children.
°One who strolls.

Definition of snow roller:

°A seat or chair on wheels, pushed by somebody walking behind it, typically used for transporting babies and young children.
°One who strolls.

Back to Top