Wiktionary
eyeball to eyeball
a. face to face adv. face to face alt. face to face
a. face to face adv. face to face alt. face to face