MAKE A DISCOVERY Meaning of MAKE A DISCOVERY in English discover something, learn of or uncover something Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012