Synonyms and Antonyms for witnesser

1. witnesser (n.)

someone who sees an event and reports what happened

Synonyms: