DISCOVERY


Meaning of DISCOVERY in English

n.

1.

Disclosure, revelation, making known.

2.

Finding, finding out, detection, ascertainment.

3.

First sight, first view.

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