a lick and a promise - English Synonyms Dictionary