DISCOVERY Meaning of DISCOVERY in English Discovery, the BrE AmE the ship in which Captain ↑ Scott went to the ↑ Antarctic in 1901–04 Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012