be driven from pillar to post [from post to pillar]
英
美
从一个地方被逐到另一个地方,到处碰壁,被逼得走投无路
目录
查词历史
英 汉