Beelingo.com

English Dictionary

  • Hide translation

 wrenching wrenching /ˈrɛntʃɪŋ/

adjective

  1. () Causing great physical or mental suffering  ( racking , wrenching )
    causing great physical or mental suffering
     A wrenching pain
    a wrenching pain