surfacing machine

noun

Definition of surfacing machine