狭路相逢xiálùxiāngféngMeanings1. lit. to meet face to face on a narrow path (idiom)2. fig. enemies or rivals meet face to faceCharacters used狭narrow路road相appearance逢to meet by chance