MOVE HEAVEN AND EARTH TO DO SOMETHING Meaning of MOVE HEAVEN AND EARTH TO DO SOMETHING in English make extraordinary efforts to do a specified thing. → the heave-ho Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004