Powered by CC-CEDICT
- to step on; to tread on
- to put on; to wear (shoes, trousers etc)
- (slang) to dump (sb)
- Taiwan pr. [deng4]
Trad. 蹬鼻子上臉
- lit. to climb all over sb
- fig. to take advantage of sb's weakness
