English / word
discovery
noun B1MEANING IN ENGLISH
the act of finding or learning something for the first time
The act of finding or learning something for the first time.; The act of finding or learning something for the first time.
In context
01
Finding that old photo was a sweet discovery.
02
The research team's discovery helped local farmers.
Synonyms
finding,breakthrough,invention
Antonyms
loss,concealment
Collocations
scientific discovery,new discovery,make a discovery