栈zhàn
Top 20000
Meanings
1. a wooden or bamboo pen for sheep or cattle
2. wood or bamboo trestlework
3. a warehouse
4. (computing) stack
Characters used