a heavy, slow-moving vehicle with a roller, used to flatten the surfaces of roads during construction
after each truckload of earth fell, a steamroller flattened it
defeat comprehensively or easily
England have steamrollered their opponents in each of their four victories so far
Bayern steamrollered Benfica 5–2