Meaning of DISCOVERY in English

DISCOVERY

n. 1 finding, recognition, uncovering, determining, ascertaining, unearthing; origination, invention, conception, idea; development Who is credited with the discovery of Christmas Island? That year marks the discovery of a vaccine against smallpox 2 exploration, disclosure, detection, revelation He's off on a voyage of discovery

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.