Featured
Games
Cultural
Writing tips
Thesaurus.com
Dictionary.com
Synonyms & Antonyms
vouching for
VERB
be a witness for
Synonyms
WEAK
assert under oath
attest
guarantee
swear to
vouch