English Dictionary
◊ CROSSROAD
crossroad
n : a place where one street or road crosses another [syn: {intersection},
{crossway}, {crossing}, {carrefour}]