rolling landside

noun

Definition of rolling landside

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