ferret out


Meanings

  • search and discover through persistent investigation;

Synonyms