Definitions of crossroad:

  • noun:   a junction where one street or road crosses another