Word info

vanfess

Noun

Meaning

A ditch on the outside of the counterscarp, usually full of water.

Source: Webster's dictionary

Close letter words and terms