No, still not it unfortunately.
I have a theory that Earth means ground. So an answer might be something like ???????? Circuit.
That is a theory however, and is most likely incorrect. This clue is supposed to be cryptic, its not straight forward.
An exaggerated opening in the earth? (8,7)