Retaining wall

A structure that holds back a slope and prevents erosion.




Here are 10 random terms from our database: