• word of the day

    wrenching

    wrenching - Dictionary definition and meaning for word wrenching

    Definition
    (adj) causing great physical or mental suffering
    Synonyms : racking
    Example Sentence
    • a wrenching pain
Download our Mobile App Today
Receive our word of the day
on Whatsapp