MOATED as ADJECTIVE

  1. Meaning
    • protected by a deep wide ditch usually filled with water
    Similar To