One of the mysteries of the English language finally explained.
1‘none of the allegations were ever substantiated’
prove, give proof of, show to be true, give substance to, support, uphold, back up, bear out, justify, vindicate, validate, corroborate, verify, authenticate, confirm, endorse, give credence to, lend weight to, establish, demonstrate
vouch for, attest to, testify to, stand by, bear witness to
In this article we explore how to impress employers with a spot-on CV.