soil stabiliser noun1 •A construction vehicle with a powered metal drum that has rows of mixing blades or paddles. formssoil stabilisers