Longman Dictionary English From Longman Dictionary of Contemporary Englishpromise somebody the moon/the earthpromise somebody the moon/the earthPROMISEto promise to give someone something that is impossible for you to give → promise ldoceonline.com