Meaning of moat

Definition of moat

(noun) ditch dug as a fortification and usually filled with water

Other information on moat

WIKIPEDIA results for moat
Amazon results for moat