What is the meaning of the word "gruelling"?

Definitions: