to substantiate a scientific hypothesis
证实科学上的一个假设
The facts substantiated your statement.
事实证明你说的是有根据的
to substantiate an idea through action
在实践中实现某个想法
to substantiate the cooperation between the two parties
加强双方的合作
vt.substantiated.substantiating
英汉双解词典包含483723条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。