moat

/mˈoʊt/

Explore definitions, synonyms, and language insights of moat

Definitions

Noun
ditch dug as a fortification and usually filled with water

Synonyms


More General Terms