Definition of Moated

  • (adjective satellite) protected by a deep wide ditch usually filled with water

Synonyms of Moated


No Synonyms Found.

Antonyms of Moated


No Antonyms Found.

Homophones of Moated


No Homophones Found.