CROSSROADS


Meaning of CROSSROADS in English

n. junction, place where two roads intersect, intersection

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.