WORDLE ENGLISH

vouch

vouchTo call on (someone) to be a witness to something.

Wiktionary →
Daily Puzzle #340 · May 25, 2022
·Archive
No comments yet