crossroad ( synonym found)

Definition of crossroad:

(n) : a road that crosses another

Definition of crossroad:

(n) : a road that crosses another

Back to Top