Meaning of DISCOVERY in English

DISCOVERY

n.

1.

Disclosure, revelation, making known.

2.

Finding, finding out, detection, ascertainment.

3.

First sight, first view.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.