Common Noun Collocations of discovering

addition, cause, chance, difficulty, error, fact, hope, impossibility, law, mean, method, mistake, nature, opportunity, party, person, pleasure, point, possibility, power, problem, process, secret, shock, task, thing, truth, verge, view, way