Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

血本无归

xuè běn wú guī

Definitions

  • (idiom) to lose everything one invested; to lose one's shirt