Definition, synonyms and related words
A discovery.
"The excitement of discovering a new planet was greater than anything else in space exploration."
present participle of discover
"The scientist was discovering new species in the Amazon rainforest when her equipment malfunctioned."
In plain English: Discovering means finding something new that you did not know about before.
"We found many new places while discovering our hometown on foot."