Definition of sweat blood in English:

sweat blood


  • 1Make an extraordinarily strenuous effort to do something.

    ‘she's sweated blood to support her family’
    toil, labour, exert oneself, slave, slave away, plod away
    View synonyms
    1. 1.1 Be extremely anxious.
      ‘we've been sweating blood over the question of what is right’