substantiateanother word for 'support' meaning to bear the weight of or provide proof forThe scientist was unable to substantiate the claims made in the initial report.NoteThe scientist was unable to substantiate the claims made in the initial report.Elon.io is an online learning platformWe have an entire course teaching TOEFL Academic Vocabulary grammar and vocabulary.Start learning TOEFL Academic Vocabulary now