give a licking - English Synonyms Dictionary