Idiom: Eyeball to eyeball

Idiom Definitions for 'Eyeball to eyeball'


<p>If you are eyeball to eyeball with an enemy or rival, you confront or face them down them directly.</p>

Idioms similar to 'Eyeball to eyeball'

See also: