carrefour Meaning, Definition & Usage

  1. noun a junction where one street or road crosses another
    crossing; crossroad; intersection; crossway.

WordNet