Back to Dictionary
交臂失之
jiāobìshīzhī
1.
to miss sb by a narrow chance
2.
to miss an opportunity