SynonymX
Speak
Discovered
Definition of Discovered
1.
Discovered or determined by scientific observation
Adjective Satellite
Synonyms for word "discovered"
ascertained
observed
Semanticaly linked words with "discovered"
determined