Verb
(informal) To work very hard. Synonym: sweat one's guts out
(informal) To be extremely anxious. Synonym: sweat bullets
Writing was like digging coal. I sweat blood. The spell is on me. Zane Grey