SUBSTANTIATED
Scrabble letter values: S1U1B3S1T1A1N1T1I1A1T1E1D2 = 16
Definition
SUBSTANTIATED is the past tense of SUBSTANTIATE.
verb SUBSTANTIATE: establish or strengthen as with new evidence or facts.
Synonyms of SUBSTANTIATE: confirm, corroborate, sustain, support, affirm