demonstratedEnglish

demonstrated

Adjective

Having been demonstrated or verified beyond doubt

English: demonstrated