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. Сжатый оксфордский словарь английского языка. 2004