Online English Dictionary

Home

layby


n.

A paved area beside a main road where cars can stop temporarily.


© 2009 Dammam Community College