soil stabiliser

English

Alternative forms

  • soil stabilizer

Noun

soil stabiliser (plural soil stabilisers)

  1. A construction vehicle with a powered metal drum that has rows of mixing blades or paddles.