English Dictionary
Definition run to earth in British English
run to earth phrase
phrase
1
to find someone or something after a long search
Synonyms and related words
