have nowhere to plant one's foot leftover bits and pieces
Related Translations:
下脚: 1.(插脚) get a foothold; plant one's foot 短语和例子没有下脚的地方 be unable to gain a foothold; have nowhere to plant one's foot2.(下脚料) leftover bits and pieces; 下脚材 mill culls; off-cut; 下脚货 inferior g