Pinyin Dictionary results for "jia qi wei ba"

夹起尾巴
to tuck one's tail between one's legs; fig. to back down; in a humiliating situation
Dictionary data provided by CC-CEDICT