PAVIOUR

Definition of PAVIOUR

  1. (noun)a machine for laying pavement