CROSSROADS


Meaning of CROSSROADS in English

■ noun ( plural same)

1》 an intersection of two or more roads.

2》 ( crossroad ) N. Amer. a road that crosses a main road or joins two main roads.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.