Langimage
English
B2

to confront or encounter someone or something directly.

Meanings

to confront or encounter someone or something directly.

She came face to face with her fears.

Synonyms

Antonyms

Last updated: 2025/01/11 11:55