witness

noun
  1. a person who sees an event happen
  2. a person who gives evidence in a court of law
  3. a person who is present at an event and can confirm that it happened
verb
  1. to see something happen
  2. to be present when a document is signed to confirm its authenticity
  3. to experience or be present during a particular event or period

Examples