0 to say publicly, especially in a law court, that something is true or that it happened:
A handwriting expert witnessed to the authenticity of the letter.
[ + -ing verb ] She witnessed to having seen the robbery take place.
NOVÉ SLOVÁ
European
May 10, 2021
SLOVO DŇA
Shimmer
witness to sth