May 25, 2022
vouch — To call on (someone) to be a witness to something.
View all English words
Report bad word