Idiom: Eyeball to eyeball

Idiom Definitions for 'Eyeball to eyeball'


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

Download our Idioms eBooks - Download our English idioms eBooks now...

See also: