Carrefour definition: a public square , esp one at the intersection of several roads | Meaning, pronunciation, translations and examples Results: 6604. crossroads, intersection, junction, turning. © 2013-2020 Reverso Technologies Inc. All rights reserved. 1475–85;