crossroad/crossroads
NOUN
a place of convergence
Synonyms
NOUN
a critical juncture
Synonyms