Search the meaning/definition of over one hundred thousand
words!
Random Word
substantiate means
solidify, firm, or strengthen; "The president''s trip will substantiate good relations with the former enemy country"; establish or strengthen as with new ... more