ferret out
To hunt or drive from hiding; to bring out into the open; search for and find.
John ferreted out the answer to the question in the library.
Jane smelled out the boys' secret hiding place in the woods.
Categories:
Source: A Dictionary of American Idioms