{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
Dictionary of English idioms . Словарь английских идиом. 2012