1 rolling landside | Definition of rolling landside

rolling landside

noun

Definition of rolling landside

: a landside consisting of a metal disk wheel that revolves on an axle