Meaning of human flesh search engine | Babel Free
Definitions
The Chinese phenomenon of distributed research using Internet media such as blogs and forums, sometimes as a form of vigilantism against an individual person/doxxing.
CEFR level
C2
Mastery
This word is part of the CEFR C2 vocabulary — mastery level.
This word is part of the CEFR C2 vocabulary — mastery level.