Dictionary search results

Showing 1-2 of 2 results

substantiate British & World English

Provide evidence to support or prove the truth of

substantiate English Thesaurus

none of the allegations were ever substantiated