nez à nez
Meanings
Adjective
1. face to face (idiomatic)
Examples3
to come face to face with someone
They were nose to nose.
They were nose to nose.