dǎng​tǔ​qiáng

retaining wall

挡土墙 擋土牆 dǎng​tǔ​qiáng
retaining wall noun
a wall structure designed to prevent soil or stones from sliding or eroding, often built using masonry or reinforced concrete

Frequency

Movie subtitles
0.060 per million appears in 0% of films
Written text
0.291 per million

Sources