disccovery ( synonym found)

Definition of disccovery:

°Something discovered.
"This latest discovery should eventually lead to much better treatments for disease."
°The discovering of new things.
"The purpose of the voyage was discovery."

Definition of disccovery:

°Something discovered.
"This latest discovery should eventually lead to much better treatments for disease."
°The discovering of new things.
"The purpose of the voyage was discovery."

Back to Top