lāo shí zi

Translation

  • encumbrance
  • burden
  • that awful thing (colloquial)
  • nuisance
Chinese Tones