Englishfor English speakers
discovery
Noun
—
A thing or an idea that was found
When made a discovery, he ran around saying "I found it!"
The new spacecraft will help us make discoveries about space.
expedition
Noun
—
An expedition is a long trip that people go on for a specific reason.
The expedition across the lasted two weeks.