Back to Dictionary
枷板
jiābǎn
1. cangue
2. fig. difficult situation