waterbar
Noun
Meaning
Waterstop.
A barrier built across a steeply sloping road or trail in order to direct the flow of water and prevent erosion; waterbreak.
Source: en.wiktionary.orgNoun
Waterstop.
A barrier built across a steeply sloping road or trail in order to direct the flow of water and prevent erosion; waterbreak.
Source: en.wiktionary.org