CROSSROADS
Definition
- noun a community of people smaller than a village. — synonyms: hamlet
- noun a crisis situation or point in time when a critical decision must be made. — synonyms: juncture, critical_point
- noun a point where a choice must be made.