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
Tweet