Define moat. moat synonyms, moat pronunciation, moat translation, English dictionary definition of moat. n. 1. A deep wide ditch, usually filled with water, typically surrounding a fortified medieval town, fortress, or castle as a protection against assault.