sand-roll
English
Noun
sand
-
roll
(
plural
sand-rolls
)
A
metal
roll
cast
in
sand
.
References
1908
, Chambers's Twentieth Century Dictionary.