Wit·ness·er n. One who witness. ◄ ►
witnesser n : someone who sees an event and reports what happened [syn: witness, informant]