Meaning of the word discovery in English

What does discovery mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

discovery

US /dɪˈskʌv.ɚ.i/
UK /dɪˈskʌv.ɚ.i/
"discovery" picture

Noun

1.

the action or process of finding or being found for the first time

Example:
The discovery of penicillin revolutionized medicine.
Her latest discovery is a new species of plant.
2.

something found

Example:
The archaeologists made an exciting discovery at the ancient site.
The old map led them to a hidden discovery.
Learn This Word at Lingoland