discovery/ dɪs'k^vərɪ /

1.noun [of treasure] [ cure] 
发现

2.noun [c] 
(thing found) 被发现的事物

to make a discovery
发现
the discovery that...
…的发现