Definitions of lay witness:

  • noun:   any witness who does not testify as an expert witness