← DefinitionshareGuessharrowingadjectiveCausing great distress, pain, or suffering; extremely upsetting.verbPresent participle of harrow; causing great distress or torment.SynonymsdistressingadjectivetraumaticadjectiveAntonymscomfortingadjective