{v. phr.} To try every way; do everything you can. * /Joe moved heaven and earth to be sent to Washington./ Compare: LEAVE NO STONE UNTURNED.
MOVE HEAVEN AND EARTH
Meaning of MOVE HEAVEN AND EARTH in English
Slang English vocab. Английский сленговый словарь. 2012