'lay witness' definitions:

Definition of 'lay witness'

From: WordNet
noun
Any witness who does not testify as an expert witness [ant: expert witness]