American Dictionary
Definition eyeball to eyeball in American English
eyeball to eyeball phrase
phrase
1
very close together and looking at each other, especially in an angry or threatening way
Synonyms and related words
