laborious
adjective
[ ləˈbɔːrɪəs ]
• requiring considerable time and effort.
• "years of laborious training"
Similar:
arduous,
hard,
heavy,
difficult,
strenuous,
gruelling,
murderous,
punishing,
exacting,
tough,
formidable,
onerous,
burdensome,
back-breaking,
trying,
uphill,
relentless,
stiff,
challenging,
Herculean,
tiring,
fatiguing,
exhausting,
wearying,
wearing,
taxing,
enervating,
demanding,
wearisome,
tedious,
boring,
irksome,
knackering,
toilsome,
exigent,
Origin:
late Middle English (also in the sense ‘industrious, assiduous’): from Old French laborieux, from Latin laboriosus, from labor ‘labour’.