What is the meaning of the word "substantiate"?

Definitions:

  1. solidify, firm, or strengthen copy to clipboard verb
    • The president's trip will substantiate good relations with the former enemy country copy to clipboard

Synonyms: