English to Chinese Dictionary

Search:

Did you mean: tag dog thug tax dug tog tuk dig ?

zhuài to pull / to tug at (sth)
拉拉扯扯 chě chě to tug at / to pull at sb aggressively / to take sb's hand or arm in a too familiar way / (derog.) to hobnob / to consort
拔河 tug-of-war / to take part in a tug-of-war
你争我夺 zhēng duó lit. you fight, I snatch (idiom); to compete fiercely offering no quarter / fierce rivalry / tug-of-war
鬼扯腿 guǐ chě tuǐ unable to restrain oneself / pulling and tugging at each other


<< back to the home page