mǎ​jiǎ

sockpuppet

马甲 (馬甲) mǎ​jiǎ
sockpuppet noun
an internet slang term for an alternative account or online alias used to hide one's true identity

That blogger created several sockpuppet accounts to manipulate public opinion.

vest noun
a vest, waistcoat, or similar sleeveless garment such as a corset

He wore a black vest over his shirt.

Frequency

Movie subtitles
1.28 per million appears in 0% of films
Written text
4.73 per million

Sources

Definitions
CC-CEDICT