在线词典

夹起尾巴

to tuck one's tail between one's legs; fig. to back down; in a humiliating situation

英文释义
to tuck one's tail between one's legs; fig. to back down; in a humiliating situation