vouched
Meanings
- give personal assurance; guarantee;
- give surety or assume responsibility;
- summon (a vouchee) into court to warrant or defend a title
- give supporting evidence;
- "He vouched his words by his deeds"
Scrabble Score: 16
vouched is a valid Scrabble (US) TWL wordvouched is a valid Scrabble Word in Merriam-Webster MW Dictionary
vouched is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 18
vouched is a valid Words With Friends word