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