eyeball to eyeball
📖 generalMeaning
engaged in a direct confrontation or close encounter with someone
Literal Meaning
two eyeballs facing each other
Example
“The two rivals finally met eyeball to eyeball in the boardroom.”