MOAT Meaning of MOAT in English n. protective body of water surrounding a town or fortress, wide trench filled with water that surrounds a castle Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012