Definition of sweat blood in English:

sweat blood

informal
1Make an extraordinarily strenuous effort to do something: she’s sweated blood to support her family
1.1Be extremely anxious: we’ve been sweating blood over the question of what is right
See parent entry: sweat

Definition of sweat blood in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day oleaginous
Pronunciation: ˌəʊlɪˈadʒɪnəs
adjective
rich in, covered with, or producing oil; oily