Synonyms for Discover (same or very similar meaning)
WordNet sense 1 (find unexpectedly):
attain, strike, fall upon, come across, chance on, chance upon, come upon, happen upon, light upon
WordNet sense 2 (discover or determine the existence, presence, or fact of):
find, notice, observe, detect
WordNet sense 3 (make known to the public information that was previously known only to a few people or that was meant to be kept a secret):
break, disclose, divulge, expose, impart, unwrap, reveal, expose, bring out, give away, let out, let on
WordNet sense 4 (identify as in botany or biology, for example):
describe, distinguish, identify, key, name, key out
WordNet sense 5 (get to know or become aware of, usually accidentally):
hear, learn, see, find out, pick up, get a line, get wind, get word
From the ODE community, based on WordNet
add/edit