crossroads

cross-roads

noun

A place where two or more roads meet or intersect.

"Turn left at the crossroads ahead."

noun

A crucial point in time requiring an important decision or change.

"The business is at a crossroads now."

Thesaurus

Synonyms: hamlet, critical point, juncture