moat

Explore definitions, synonyms, and language insights of moat

Definitions

Noun
ditch dug as a fortification and usually filled with water

Synonyms


More General Terms