'lay witness' definitions:

Definition of 'lay witness'

(from WordNet)
noun
Any witness who does not testify as an expert witness [ant: expert witness]