EN

Synonyms for discovered

Discovered, past participle of discover. Synonyms in the same form.

  • past participle