← DefinitionshareGuesspunishingadjectivePhysically or mentally very demanding; causing exhaustion or hardship.nounThe act of inflicting a penalty or discipline on someone for wrongdoing.SynonymsarduousadjectivetaxingadjectivegruelingadjectiveAntonymseasyadjective