MOAT MEANING IN ENGLISH

• Moat Definition & Synonyms

  1. (n.) A deep trench around the rampart of a castle or other fortified place, sometimes filled with water; a ditch.
  2. (v. t.) To surround with a moat.


Synonyms:
Fosse,

• Moate Definition & Synonyms

  1. (v. i.) To void the excrement, as a bird; to mute.


RECENT SEARCHES