自制zìzhì
Top 9000
Meanings
1. to maintain self-control
2. self-control
3. self-made
4. improvised
5. homemade
6. handmade
Characters used