Beelingo.com

English Dictionary

  • Hide translation

 moat moat

noun

  • ditch dug as a fortification and usually filled with water  ( fosse, moat )
    ditch dug as a fortification and usually filled with water