• word of the day

    road roller

    road roller - Dictionary definition and meaning for word road roller

    Definition
    (noun) vehicle equipped with heavy wide smooth rollers for compacting roads and pavements
    Synonyms : steamroller
Connect with us on Facebook