tagliapoggio

Etymology
.

Noun

 * 1) system of small canals that prevents erosion of hilly land by rain