Online English Dictionary

Home

Tracklayer


n.

Any workman engaged in work involved in putting the track in place.


© 2009 Dammam Community College