confront,confronted(v)

 

cause to meet ; bring face-toto-face

 

 

Click the back arrow to go back to the story