Learn how to say Crossroad correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word crossroad:
a road that crosses another road
a road that connects two or more main roads
([usually pl., with sing. v.])
the place where two or more roads intersect, often the site of a rural settlement
any center of congregation, activity, etc. for a widespread area
a time in which important changes occur or major decisions must be made