intersection; crossroads
〔交叉路〕
intersection; crossroadsThe point at which multiple roads meet and cross one another, or the crossed roads.
7 more sentences in the app — free account.