English dictionary
moat meaning and definition
Definition and meaning of moat at MeaningMonkey.org. moat meaning and definition in the English Dictionary.MOAT noun
Definition of moat (noun)
- ditch dug as a fortification and usually filled with water
- synonyms: fosse
Source: Princeton University Wordnet