CROSSROAD MEANING IN ENGLISH

• Crossroad Definition & Synonyms

  1. (n.) A road that crosses another; an obscure road intersecting or avoiding the main road.


Synonyms:
Crossing, Crossway, Intersection,

RECENT SEARCHES