SUBSTANTIATE Meaning of SUBSTANTIATE in English v.tr. prove the truth of (a charge, statement, claim, etc.); give good grounds for. substantiation n.[ med.L substantiare give substance to (as SUBSTANCE) ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012