Crossroads Definition
noun
Plural form of crossroad.
Wiktionary
A place where one road crosses another; an intersection of two or more roads.
Wiktionary
(nonstandard) A fork in the road.
Wiktionary
Crossroads Is Also Mentioned In
Find Similar Words
Find similar words to crossroads using the buttons below.