Yahoo Malaysia Web Search

Search results

  1. Dictionary
    crossroads
    /ˈkrɒsrəʊdz/

    noun

    • 1. an intersection of two or more roads: "Donna accelerated, seeing a crossroads ahead"
    • 2. a point at which a crucial decision must be made which will have far-reaching consequences: "by 1998 I was at the crossroads"

    More definitions, origin and scrabble points