Search
Select the dictionary language
syllabuses
letters
(of a task) needing great effort, skill, etc.
arduous
big
challenging
difficult
exacting
undemanding
Lexical Tree