Chinese-English dictionary »

拖住 /tuō zhù/ meaning in English

ChineseEnglish
拖住 /tuō zhù/ verb

stall [stalled, stalling, stalls](to employ delaying tactics against)
verb
[UK: stɔːl] [US: ˈstɒl]