Dictionary |
1 Result
#1
witnesser
n.
[
witness
,
informant
] someone who sees an event and reports what happened
. wn