招摇zhāoyáo
Top 30000
Meanings
1. to rock back and forth
2. (fig.) to act ostentatiously
3. to brag
4. to show off
Characters used