rolo compressor

Noun

 * 1) road roller, steamroller heavy engineering vehicle used to compact asphalt