SUBSTANTIATED


Meaning of SUBSTANTIATED in English

adj. proven, supported by evidence or proof

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.