Skip to content
Simplified display

累死累活

lèi sǐ lèi huó

Sign in to save this word to your study lists.

Definitions

  1. 1. to tire oneself out through overwork
  2. 2. to work oneself to death