soil stabiliser
English
Alternative forms
soil stabilizer
Noun
soil
stabiliser
(
plural
soil stabilisers
)
A
construction
vehicle
with a
powered
metal
drum
that has
rows
of
mixing
blades
or
paddles
.