English synonyms about - contact  

moated

adjective

1 moated

Protected by a deep wide ditch usually filled with water.


Find more on moated elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0374