满坑满谷 meaning in English
in large numbers; in every valley and ravine; exceedingly numerous; in great abundance; in plenty
Examples
- The street - cleaners then move in to mop up the accumulated rubbish and dirt caused by the night - long revellery
然后扫街的走进街里收拾因整夜狂欢所留下地满坑满谷的垃圾和灰尘。