Synonyms for
Moat
Definition
A deep, wide ditch surrounding a castle, fort, or building, typically filled with water and intended as a defense against attack.
Synonyms for
Definition
A deep, wide ditch surrounding a castle, fort, or building, typically filled with water and intended as a defense against attack.