give generously - English Synonyms Dictionary