Definition, synonyms and related words
A heavy vehicle used to transfer concrete lane dividers on a roadway.