累死累活

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