Meaning of moated
Definition of moated
(adj)
protected
by a
deep
wide
ditch
usually
filled
with
water
Other information on moated
WIKIPEDIA results for
moated
Amazon results for
moated
Tweet