Back to Dictionary
架不住
jiàbuzhù
1. (coll.) unable to withstand
2. cannot bear
3. can't stand it
4. no match for