Wordia - The Definition Of Arduous
arduous
adjective, requiring great physical or mental effort; difficult to accomplish; strenuous
From Collins
©HarperCollins 2008. Collins English Dictionary definition of arduous
adjective, requiring great physical or mental effort; difficult to accomplish; strenuous
From Collins
©HarperCollins 2008. Collins English Dictionary definition of arduous