Definition of Moated

  • 1. Protected by a deep wide ditch usually filled with water Adjective Satellite

Semanticaly linked words with "moated"