招架zhāojià
Top 35000
Meanings
1. to resist; to ward off; to hold one's own
Characters used