travail de titanMeaningsNoun1. colossal task, gargantuan task, Herculean task, task of monumental proportions