Word info

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.org

Close letter words and terms