Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

人肉搜索

rén ròu sōu suǒ

Definitions

  • to crowdsource information about sb or sth (typically as a form of vigilantism resulting in doxing)