face to face : Popular Idioms in English

face to face

To be in close proximity and in confrontation with something or someone

Alice raced around the corner and found herself face to face with a rabid dog.

Definitions

  • r  involving close contact; confronting each other