SUBSTANTIATE


Meaning of SUBSTANTIATE in English

v. a.

Establish, verify, prove, confirm, corroborate, ratify, make good.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.