Noun
·
C1
moat
Meaning
a water-filled ditch surrounding a fortress; a defensive barrier.
Lists
Nature
Places