moat

Synonyms of MOAT