be witnessed by something - definition and synonyms

phrase
  1. to be the evidence that something is true

    In the past the sea level was much higher, as is witnessed by remnants of raised beaches.

See also main entry: witness