Langimage
English
B2

face-to-face, especially in confrontation or direct negotiation (very close, direct contact).

Meanings

face-to-face, especially in confrontation or direct negotiation (very close, direct contact).

The two leaders were eyeball to eyeball at the summit.

Synonyms

Antonyms

Last updated: 2025/12/25 09:56