Skip to content

eyeball to eyeball

adverb

No English definition recorded for this entry.

L190274 on Wikidata ↗

Wiktionary

adj

  1. Face to face.

adv

  1. Face to face.