CROSSROAD Meaning of CROSSROAD in English n. road that crosses another road; place where two roads intersect; (Figurative) intersection Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012