makes the task more manageable Synonym
Synonyme makes the task more manageable
Search Synonyms