partakes - English Synonyms Dictionary