I. verb
1.
to come upon
they soon found what they needed
Synonyms: catch, descry, detect, encounter, espy, hit (on or upon), meet (with), spot, turn up
Related Word: discern, discover, note, sight; distinguish, identify, recognize; dig up, scare up
Idioms: bring to light, come up with, fall in with, lay one's finger (on or upon), lay one's hand (on or upon)
Contrasted words: miss, overlook, pass (over)
Antonyms: lose
2.
Synonyms: give 3, dish out, dispense, furnish, hand, hand over, provide, supply, transfer, turn over
II. noun
1.
one of unexpected worth or merit obtained or encountered more or less by chance
the young understudy proved to be a remarkable find
Synonyms: treasure, treasure trove
Related Word: boast, gem, jewel, pride
Idioms: one in a thousand ( or million)
2.
Synonyms: discovery , detection, espial, strike, unearthing