roadroller

listen to the pronunciation of roadroller
الإنجليزية - الإنجليزية
{i} vehicle or machine with wide heavy smooth wheels used for rolling flat or compacting roads and pavements; one who rolls roads
roadroller
المفضلات