马甲mǎjiǎ
Top 30000
Meanings
1. corset
2. sockpuppet (Internet slang)
3. vest (dialect)
Characters used
Examples1
He pinned the badge on his vest.