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.