SynonymX
Speak
Moated
Definition of Moated
1.
Protected by a deep wide ditch usually filled with water
Adjective Satellite
Semanticaly linked words with "moated"
protected