堵截dǔjié
Top 35000
Meanings
1. to intercept; to block the passage of; to interdict
Characters used