do a lot of entertaining - English Synonyms Dictionary