a.
1.
Industrious, sedulous, assiduous, toiling, hard-working, painstaking. See diligent .
2.
Difficult, arduous, onerous, toilsome, tiresome, wearisome, fatiguing, irksome, hard, Herculean.
a.
1.
Industrious, sedulous, assiduous, toiling, hard-working, painstaking. See diligent .
2.
Difficult, arduous, onerous, toilsome, tiresome, wearisome, fatiguing, irksome, hard, Herculean.
Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012