gives - English Synonyms Dictionary