Online English Dictionary

Home

Crossroad


n.

A road that crosses another; an obscure road intersecting or avoiding the main road.


© 2009 Dammam Community College