moats
moats
noun
Deep, wide ditches, often water-filled, surrounding a castle or building for defence.
"The ancient castle's moats deterred invaders."
Thesaurus
Synonyms: fosse
moats
Deep, wide ditches, often water-filled, surrounding a castle or building for defence.
"The ancient castle's moats deterred invaders."
Synonyms: fosse