Crossroads
Crossroads
crossroads |noun| an intersection of two or more roads | a point at which a crucial decision must be made that will have far-reaching consequences