Back to Dictionary
戴帽子
dàimàozi
1.
to wear a hat
2.
(fig.) to stigmatize
3.
to be branded as
Metadata
- Category
- Chinese