Noun Definition

witnesser

1.Definition: someone who sees an event and reports what happened

Related Noun(s):informant, witness

Category: People