Definition of on the rack in English:

on the rack

phrase

  • Suffering intense distress or strain.

    under pressure, under stress, under a strain, in distress
    View synonyms