bifurcation in French bifurcation in French bifurcation noun (geography) A place where two roads, tributaries etc. part or meet. Add to Flashcards