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. Словарь английских синонимов. 2012