entrust a task - English Synonyms Dictionary