Meaning of “crossroads” - Learner’s Dictionary

crossroads

noun [ C ] uk us /ˈkrɒsrəʊdz/ (plural crossroads)
ROAD

B2 a place where two roads cross each other

DECISION

a time when you have to make an important decision that will affect your future life:

I felt I was at a crossroads in my life.

(Definition of “crossroads” from the Cambridge Learner’s Dictionary © Cambridge University Press)