An artificial waterway or artificially improved river used for travel, shipping, or irrigation.
The definition of a barrier is anything, either natural or manmade, that keeps something from passing through.
The definition of a ditch is a long narrow trench or hole dug into the ground.
A ditch or moat, esp. one used in fortifications
A rut, groove, or narrow depression:
The definition of a channel is a waterway, a means of communication and a specific television or radio frequency.
A long, narrow ditch dug by soldiers for cover and concealment, with the removed earth heaped up in front
Find another word for moat. In this page you can discover 18 synonyms, antonyms, idiomatic expressions, and related words for moat, like: canal, barrier, manor-house, castle, ditch, fosse, furrow, channel, trench, graffe and gatehouse.