Words — 1 found
rén ròu
ㄖㄣˊ ㄖㄡˋ
  1. Verb, Abbreviation
    1. to crowdsource information about sb or sth (typically as a form of vigilantism resulting in doxing) (for rénròusōusuǒ)
  2. 2. human (used attributively, as in rénròudùnpái, human shield)