MOAT


Meaning of MOAT in English

A deep, wide ditch, usually filled with water, typically surrounding a fortified medieval town, fortress, or castle as a protection against assault.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.