substantiate is a crossword puzzle answer that we have spotted 3 times. Provide proof Prove the truth of Provide evidence to prove the truth of