Find the word definition

Wiktionary
eyeball to eyeball

a. face to face adv. face to face alt. face to face