Gruelling (noun) Definition, Meaning & Examples

adjective
  1. severe or tiring
noun
  1. a severe experience, esp punishment
Gruelling (noun) Definition, Meaning & Examples

More Definitions