Pinyin Dictionary results for "ding niu r"

顶牛儿
to push with the forehead; to lock horns; to be at loggerheads
Dictionary data provided by CC-CEDICT