Online English Dictionary

Home

Rollway


n.

A place prepared for rolling logs into a stream.


© 2009 Dammam Community College