Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: daxing dexing duxing duoxing dixing dozing ?

rén ròu to crowdsource information about sb or sth (typically as a form of vigilantism resulting in doxing) (abbr. for 人肉搜索) / human (used attributively, as in 人肉盾牌, human shield)
rén ròu sōu suǒ to crowdsource information about sb or sth (typically as a form of vigilantism resulting in doxing)

Dictionary · Google Translate · Help
By MDBG 2025