Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Harrowing in English

English

Harrowing

/hɛroʊɪŋ/

adjective

1. Extremely painful

    synonym:
  • agonizing
  • ,
  • agonising
  • ,
  • excruciating
  • ,
  • harrowing
  • ,
  • torturing
  • ,
  • torturous
  • ,
  • torturesome