Synonyms for "vouch"

Words with similar meaning