demonstrated

  • (s) having been demonstrated or verified beyond doubt

Words of close approximity

demonstrate
demonstrator