Yahoo Canada Web Search

Search results

  1. Dictionary
    eye contact

    noun

    • 1. the state in which two people are aware of looking directly into one another's eyes: "make eye contact with your interviewers"