Back to Dictionary
扣住
kòuzhù
1. to detain
2. to hold back by force
3. to buckle
4. to hook
Uncommon • Top 30%