MOAT


Meaning of MOAT in English

[noun] [C] - a long wide channel which is dug all the way around a safe place, such as a castle or hill, and is usually filled with water, making the place more difficult to attack

Cambridge English vocab.      Кембриджский английский словарь.