마주하다

confront; face each other

Explanation

confront; face each other
To face each other head-on.