What is the meaning of the word "crossroads"?
Definitions:
-
a point where a choice must be made
noun
- Freud's work stands at the crossroads between psychology and neurology
- Freud's work stands at the crossroads between psychology and neurology