Moats Meaning

There are 1 meaning(s) for word Moats

Meaning 1 : ditch dug as a fortification and usually filled with water

    Synonyms : fosse

How to Pronounce Moats

  • moʊt