Meaning

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

Forms

plural: soil stabilisers

See also

neighbours in the dictionary
soil stabiliser — meaning, examples, forms, synonyms | Krumeto