CROSSROAD Meaning of CROSSROAD in English N. Amer. a road that crosses a main road or joins two main roads. → ~s Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004