promise (somebody) the world - English Synonyms Dictionary